JavaToolchainInfo

回報問題 查看來源 Nightly

提供 Java 工具鍊規則相關資訊的存取權。以目標結構體上的「java_toolchain」欄位的形式存取。

成員

Bootclasspath

depset JavaToolchainInfo.bootclasspath

Java 目標 bootclasspath 項目。對應至 javac 的 -bootclasspath 標記。

伊哈爾

FilesToRunProvider JavaToolchainInfo.ijar

代表 ijar 執行檔的 FilesToRunProvider。

JacoRunner

FilesToRunProvider JavaToolchainInfo.jacocorunner

工具鍊使用的 jacocorunner。 可能會傳回 None

java_runtime

JavaRuntimeInfo JavaToolchainInfo.java_runtime

Java 執行階段資訊。

jvm_opt

depset JavaToolchainInfo.jvm_opt

執行 Java 編譯器和相關工具的 JVM 預設選項。

標籤

Label JavaToolchainInfo.label

工具鍊標籤。

proguard_allowlister

FilesToRunProvider JavaToolchainInfo.proguard_allowlister

傳回二進位檔以驗證 Proguard 設定 可能會傳回 None

single_jar

FilesToRunProvider JavaToolchainInfo.single_jar

SingleJar 部署 jar 檔案。

source_version

string JavaToolchainInfo.source_version

Java 來源版本。

target_version

string JavaToolchainInfo.target_version

Java 目標版本。

tools

depset JavaToolchainInfo.tools

編譯工具。