Thời gian chạy Java

Báo cáo vấn đề Xem nguồn Hằng đêm · 7,3 · 7.2 · 7.1 · 7 · 6,5

Thông tin về môi trường 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 triển khai khép kín.

hermetic_static_libs

sequence JavaRuntimeInfo.hermetic_static_libs

Trả về thư viện tĩnh của JDK.

java_executable_exec_path

string JavaRuntimeInfo.java_executable_exec_path

Trả về đường dẫn thực thi 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 runfile. 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 tệp nhị phân hoặc kiểm thử do Bazel tạo ra. Đặc biệt, 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ề đường dẫn execpath của thư mục cài đặt Java.

java_home_runfiles_path

string JavaRuntimeInfo.java_home_runfiles_path

Trả về đường dẫn của chế độ cài đặt Java trong cây runfile. 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 tệp nhị phân hoặc chương trình 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.

version

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.