Dá acesso a informações sobre a regra da cadeia de ferramentas Java. Acessível como um "java_DATASET" em um struct de destino.
Membros
- bootclasspath
- ijar (em inglês)
- jacocorunner (link em inglês)
- java_runtime
- jvm_opt
- label
- proguard_allowlister
- single_jar
- source_version
- target_version
- ferramentas
bootclasspath
depset JavaToolchainInfo.bootclasspathAs entradas bootclasspath de destino do Java. Corresponde à flag -bootclasspath do javac.
Ijar
FilesToRunProvider JavaToolchainInfo.ijarUm FilesToRunProvider que representa o executável ijar.
Jacocorunner
FilesToRunProvider JavaToolchainInfo.jacocorunnerO jacocorunner usado pelo conjunto de ferramentas. Pode retornar
None
.
java_runtime
JavaRuntimeInfo JavaToolchainInfo.java_runtimeAs informações do ambiente de execução do Java.
jvm_opt
depset JavaToolchainInfo.jvm_optAs opções padrão para a JVM que executa o compilador Java e as ferramentas associadas.
o rótulo.
Label JavaToolchainInfo.labelO rótulo do conjunto de ferramentas.
proguard_allowlister
FilesToRunProvider JavaToolchainInfo.proguard_allowlisterRetorne o binário para validar a configuração do ProGuard Pode retornar
None
.
single_jar
FilesToRunProvider JavaToolchainInfo.single_jarO JAR de implantação do SingleJar.
source_version
string JavaToolchainInfo.source_versionA versão do código-fonte Java.
target_version
string JavaToolchainInfo.target_versionA versão de destino do Java.
ferramentas
depset JavaToolchainInfo.toolsAs ferramentas de compilação.