1

Java 11 アプリケーションをコンパイルしてから、コマンドを呼び出してさまざまなアーキテクチャにリンクしていjlinkます。コマンドに使用される jmod ファイルのアーキテクチャはjavac、出力に何らかの影響を与えますか? Windows jmod ファイルを使用してコンパイル ( )し、Linux jmod ファイルを使用してjavacリンク ( ) することは、明確に定義された動作ですか?jlink

私の直感では、jmod ファイル内で定義されたインターフェイスjavacに対してコンパイルされます。これは、基になる実装に関係なく一致するはずですが、それを示すドキュメントは見つかりませんでした。私の特定のケースでは、OpenJFX ライブラリに対してリンクしています。

4

0 に答える 0