「Open JDK 11」の削除影響について

Asposeサポート ご担当者さま

お世話になっております。

■事象
現在、利用パッケージとして「Oracle JDK 11」「Open JDK 11」「Open JDK 8」をインストールしています。
利用するJDKの変更に伴い「Open JDK 11」の削除を予定しております。

上記に伴い、下記問い合わせをさせていただきます。

■利用製品
Aspose.PDF for java 23.3

■利用パッケージ
・Oracle JDK 11
jdk-11-11.0.16-ga.x86_64

・Open JDK 11
java-11-openjdk-11.0.12.0.7-0.el8_4
java-11-openjdk-devel-11.0.12.0.7-0.el8_4

・Open JDK 8
java-1.8.0-openjdk-1.8.0.362.b09-2.el8_7.x86_64
java-1.8.0-openjdk-headless-1.8.0.362.b09-2.el8_7.x86_64
javapackages-filesystem-5.3.0-1.module+el8+2447+6f56d9a6.noarch
tzdata-java-2022g-2.el8.noarch

■問い合わせ内容
1)削除に伴う影響について(依存関係パッケージ削除を除く場合)
Open JDK 11(「java-11-openjdk-11.0.12.0.7-0.el8_4」および「java-11-openjdk-devel-11.0.12.0.7-0.el8_4」)のみ削除した場合、
「Aspose.PDF for java」の動作に影響があるかご教示ください。
また、影響がある場合どのような影響があるかご教示ください。

2)削除に伴う影響について(依存関係パッケージ削除を含む場合)
Open JDK 11(「java-11-openjdk-11.0.12.0.7-0.el8_4」および「java-11-openjdk-devel-11.0.12.0.7-0.el8_4」)を
依存関係パッケージを含める形で削除した場合、「Aspose.PDF for java」の動作に影響があるかご教示ください。
また、影響がある場合どのような影響があるかご教示ください。

3)その他考慮事項について
1)2)で記載いただいた内容の他に考慮すべき事項などのナレッジがあればご教示ください。

お忙しい中恐縮ですが、10/6(月)15:00を目途に1次回答をいただければ幸いです。

以上です。
よろしくお願いいたします。

@Nakashima_Haruki

お世話になっております。

「Open JDK 11」を削除することによる「Aspose.PDF for Java」の動作への影響についてお答えいたします。

1)Open JDK 11のみ削除した場合:

  • 「Aspose.PDF for Java」はJavaで動作するため、Open JDK 11を削除すると、Javaアプリケーションが実行できなくなります。これにより、Aspose.PDFの機能が利用できなくなります。

2)依存関係パッケージを含めて削除した場合:

  • Open JDK 11とその依存関係をすべて削除すると、同様に「Aspose.PDF for Java」の動作に影響が出ます。特に、Javaランタイムが存在しないため、PDF処理が行えなくなります。

3)その他考慮事項:

  • JDKのバージョンを変更する場合、Aspose.PDFの互換性を確認することが重要です。特に、使用しているAspose.PDFのバージョンが新しいJDKに対応しているかを確認してください。また、アプリケーションのテストを行い、動作に問題がないかを確認することをお勧めします。

何か他にご不明な点がございましたら、お気軽にお知らせください。

Asposeサポート ご担当者さま

お世話になっております。
ご回答ありがとうございます。

ご回答に対して追加で伺います。
①1)2)のご回答はどちらもOpenJDK11を使用している中でOpenJDK11を削除した場合の内容と理解しましたが合っていますでしょうか?
②「OpenJDK8」,「OpenJDK11」,「OracleJDK11」がインストールされた状態で、使用するJDKを「OracleJDK11」に変更した場合の「Aspose.PDF for Java」の動作への影響について伺えますでしょうか?
③使用するJDKを「OracleJDK11」に変更した後で、「OpenJDK11」を削除した場合の「Aspose.PDF for Java」の動作への影響について伺えますでしょうか?

以上です。
よろしくお願いいたします。

@Nakashima_Haruki,

Aspose.PDF for JavaはJava仮想マシン(JVM)上で動作するライブラリであり、その動作は一般的に使用しているJavaランタイムのバージョンに依存しますが、ほとんどの場合、特定のベンダー(OracleやOpenJDK)には依存しません。システム要件のページをご確認いただければわかるように、Aspose.PDF for JavaはJ2SE 8.0(1.8)以上のJavaバージョンをサポートしています。

  1. OracleJDK11に切り替える場合でも、Aspose.PDF for Javaはこれまでと同様に動作し、動作上の変更は期待されません。
  2. システムが正しくOracleJDK11を使用しており、アプリケーションがそれに基づいて構築され、実行されている限り、OpenJDK11やその他の以前のバージョンを削除してもAspose.PDF for Javaには影響しません。

Asposeサポート ご担当者さま

お世話になっております。
ご回答ありがとうございます。
本件、ご回答いただいた内容で影響範囲が明確になったため、クローズして頂いて結構です。
ご対応頂きありがとうございました。

以上です。
よろしくお願いいたします。

@Nakashima_Haruki,

どういたしまして。どうぞお気軽にお問い合わせください。ご質問やご意見がございましたら、いつでもご連絡ください。迅速に対応させていただきます。