Thông tin về thời gian chạy Java đang được sử dụng.
Hội viên
default_cds
File JavaRuntimeInfo.default_cds
Trả về kho lưu trữ CDS mặc định của JDK.
Có thể trả về
None.
tệp
depset JavaRuntimeInfo.files
Trả về các tệp trong thời gian chạy Java.
hermetic_files
depset JavaRuntimeInfo.hermetic_files
Trả về các tệp trong thời gian chạy Java cần thiết cho các lượt triển khai khép kín.
hermetic_static_libs
sequence JavaRuntimeInfo.hermetic_static_libs
Trả về các thư viện tĩnh của JDK.
java_executable_exec_path
string JavaRuntimeInfo.java_executable_exec_path
Trả về execpath của tệp thực thi Java.
java_executable_runfiles_path
string JavaRuntimeInfo.java_executable_runfiles_path
Trả về đường dẫn của tệp thực thi Java trong cây runfiles. Bạn chỉ nên sử dụng thuộc tính này khi cần truy cập vào JVM trong quá trình thực thi một tệp nhị phân hoặc một bài kiểm thử do Bazel tạo. Cụ thể, khi cần gọi JVM trong một hành động, bạn nên sử dụng java_executable_exec_path.
java_home
string JavaRuntimeInfo.java_home
Trả về execpath của thư mục gốc trong quá trình cài đặt Java.
java_home_runfiles_path
string JavaRuntimeInfo.java_home_runfiles_path
Trả về đường dẫn của quá trình cài đặt Java trong cây runfiles. Bạn chỉ nên sử dụng thuộc tính này khi cần truy cập vào JDK trong quá trình thực thi một tệp nhị phân hoặc một bài kiểm thử do Bazel tạo. Cụ thể, khi cần JDK trong một hành động, bạn nên sử dụng java_home.
lib_ct_sym
File JavaRuntimeInfo.lib_ct_sym
Trả về tệp lib/ct.sym.
Có thể trả về
None.
lib_modules
File JavaRuntimeInfo.lib_modules
Trả về tệp lib/modules.
Có thể trả về
None.
phiên bản
int JavaRuntimeInfo.version
Phiên bản tính năng Java của thời gian chạy. Giá trị này là 0 nếu không xác định được phiên bản.