JLink は、独自の カスタム JRE を作成するための新しい リンカー ツール です。通常、Oracle が提供する default JRE を使用してプログラムを実行できます。独自の JRE を作成する必要がある場合は、このツールを使用できます。 JLink ツールは、アプリケーションの実行に必要なクラス のみを含む独自の JRE を作成するのに役立ちます。これにより、開発された API のサイズが削減され、完全な JRE の使用への依存関係が軽減されます。
Java 9 では、コードのコンパイルとコードの実行の間にリンク時間という新しいフェーズがあります。リンク時間は、コンパイル時と実行時の間のオプションのフェーズです。
カスタム JRE を作成するコマンド<strong>jlink --module-path --add-modules --limit-modules --output</strong>
<strong>jlink --module-path $JAVA_HOME/jmods:mlib --add-modules com.greetings --output greetingsapp</strong>
上記のコマンドの
module-path## の値# は、パッケージ化されたモジュールを含むディレクトリへのパスです。JAVA_HOME/jmods は、java.base.jmod、その他の標準モジュールおよび JDK モジュールを含むディレクトリです。モジュール パス上の mlib ディレクトリには、モジュール com.greetings のコンポーネントが含まれています。
以上がJava 9 の JLink ツールとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。