Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 保守/移行編


9.19.3 モジュール関連オプション

アプリケーションサーバでは,モジュールに関連したオプションで,サポートしていないオプションまたは制限事項のあるオプションがあります。

〈この項の構成〉

(1) サポートしていないオプション

次に示すオプションは,アプリケーションサーバではサポートしていません。

各オプションの詳細は,次のWebページを参照してください。

https://docs.oracle.com/en/java/javase/11/tools/java.html

https://docs.oracle.com/en/java/javase/17/docs/specs/man/java.html

(2) 制限事項のあるオプション

次に示すオプションには制限事項があります。これらのオプションには,更新対象モジュールにJDK内モジュールを指定しないでください。

注※

JDK内モジュールとは,次のWebページに記載されているすべてのモジュールです。

https://docs.oracle.com/javase/jp/11/docs/api/index.html

https://docs.oracle.com/javase/jp/17/docs/api/index.html

各オプションの詳細は,次のWebページを参照してください。

https://docs.oracle.com/en/java/javase/11/tools/java.html

https://docs.oracle.com/en/java/javase/17/docs/specs/man/java.html

制限事項の対象となる使用例を次に示します。

(使用例1)

--add-exports=java.base/jdk.internal.jimage=my.module

更新対象にjava.baseモジュールを指定しないでください。

(使用例2)

--add-opens=java.base/jdk.internal.jimage=my.module

更新対象にjava.baseモジュールを指定しないでください。

(使用例3)

--add-reads=java.logging=my.module

更新対象にjava.loggingモジュールを指定しないでください。