Cung cấp quyền truy cập vào thông tin về quy tắc chuỗi công cụ Java. Có thể truy cập dưới dạng trường "java_toolchain" trên cấu trúc Target (Mục tiêu).
Hội viên
- bootclasspath
- ijar
- jacocorunner
- java_runtime
- jvm_opt
- nhãn
- proguard_allowlister
- single_jar
- source_version
- target_version
- tools
bootclasspath
depset JavaToolchainInfo.bootclasspathMục nhập đường dẫn khởi động mục tiêu Java. Tương ứng với cờ -bootclasspath của javac.
ijar
FilesToRunProvider JavaToolchainInfo.ijarFilesToRunProvider đại diện cho tệp thực thi ijar.
jacocorunner
FilesToRunProvider JavaToolchainInfo.jacocorunnerJacocorunner mà chuỗi công cụ sử dụng. Có thể trả về
None
.
java_runtime
JavaRuntimeInfo JavaToolchainInfo.java_runtimeThông tin về môi trường thời gian chạy Java.
jvm_opt
depset JavaToolchainInfo.jvm_optCác tuỳ chọn mặc định cho JVM chạy trình biên dịch java và các công cụ liên quan.
nhãn
Label JavaToolchainInfo.labelNhãn chuỗi công cụ.
proguard_allowlister
FilesToRunProvider JavaToolchainInfo.proguard_allowlisterTrả về tệp nhị phân để xác thực cấu hình proguard Có thể trả về
None
.
single_jar
FilesToRunProvider JavaToolchainInfo.single_jarTệp jar triển khai SingleJar.
source_version
string JavaToolchainInfo.source_versionPhiên bản nguồn java.
target_version
string JavaToolchainInfo.target_versionPhiên bản mục tiêu java.
công cụ
depset JavaToolchainInfo.toolsCác công cụ biên dịch.