Proporciona acceso a información sobre la regla de cadena de herramientas de Java. Se puede acceder a él como un campo "java_toolchain" en una estructura de Target.
Miembros
- bootclasspath
- ijar
- jacocorunner
- java_runtime
- jvm_opt
- label
- proguard_allowlister
- single_jar
- source_version
- target_version
- tools
bootclasspath
depset JavaToolchainInfo.bootclasspathLas entradas de classpath de inicio de destino de Java Corresponde a la marca -bootclasspath de javac.
ijar
FilesToRunProvider JavaToolchainInfo.ijarUn FilesToRunProvider que representa el ejecutable ijar.
jacocorunner
FilesToRunProvider JavaToolchainInfo.jacocorunnerEs el jacocorunner que usa la cadena de herramientas. Puede mostrar
None
.
java_runtime
JavaRuntimeInfo JavaToolchainInfo.java_runtimeLa información del entorno de ejecución de Java.
jvm_opt
depset JavaToolchainInfo.jvm_optSon las opciones predeterminadas para la JVM que ejecuta el compilador de Java y las herramientas asociadas.
etiqueta
Label JavaToolchainInfo.labelLa etiqueta de la cadena de herramientas.
proguard_allowlister
FilesToRunProvider JavaToolchainInfo.proguard_allowlisterMuestra el objeto binario para validar la configuración de Proguard. Es posible que devuelva
None
.
single_jar
FilesToRunProvider JavaToolchainInfo.single_jarEl archivo JAR de implementación de SingleJar
source_version
string JavaToolchainInfo.source_versionEs la versión de fuente de Java.
target_version
string JavaToolchainInfo.target_versionLa versión de destino de Java.
herramientas
depset JavaToolchainInfo.toolsLas herramientas de compilación