使用されている Java ランタイムに関する情報。
メンバー
- default_cds
- ファイル
- hermetic_files
- hermetic_static_libs
- java_executable_exec_path
- java_executable_runfiles_path
- java_home
- java_home_runfiles_path
- lib_ct_sym
- lib_modules
- バージョン
default_cds
File JavaRuntimeInfo.default_cdsJDK のデフォルトの CDS アーカイブを返します。
None
を返すことができます。
ファイル
depset JavaRuntimeInfo.filesJava ランタイム内のファイルを返します。
hermetic_files
depset JavaRuntimeInfo.hermetic_files密閉型のデプロイに必要な Java ランタイム内のファイルを返します。
hermetic_static_libs
sequence JavaRuntimeInfo.hermetic_static_libsJDK 静的ライブラリを返します。
java_executable_exec_path
string JavaRuntimeInfo.java_executable_exec_pathJava 実行可能ファイルの execpath を返します。
java_executable_runfiles_path
string JavaRuntimeInfo.java_executable_runfiles_path実行ファイル ツリー内の Java 実行可能ファイルのパスを返します。これは、バイナリまたは Bazel でビルドされたテストの実行中に JVM にアクセスする必要がある場合にのみ使用してください。特に、アクション中に JVM を呼び出す必要がある場合は、代わりに java_executable_exec_path を使用する必要があります。
java_home
string JavaRuntimeInfo.java_homeJava インストールのルートの execpath を返します。
java_home_runfiles_path
string JavaRuntimeInfo.java_home_runfiles_path実行ファイル ツリー内の Java インストールのパスを返します。これは、バイナリまたは Bazel でビルドされたテストの実行中に JDK にアクセスする必要がある場合にのみ使用してください。特に、アクション中に JDK が必要な場合は、代わりに java_home を使用する必要があります。
lib_ct_sym
File JavaRuntimeInfo.lib_ct_symlib/ct.sym ファイルを返します。
None
を返すことができます。
lib_modules
File JavaRuntimeInfo.lib_moduleslib/modules ファイルを返します。
None
を返すことができます。
version
int JavaRuntimeInfo.versionランタイムの Java 機能バージョン。バージョンが不明な場合は 0 です。