Proporciona acceso a la información sobre la regla de la cadena de herramientas de Java. Se puede acceder como un campo "java_toolchain" en una estructura Target.
Miembros
bootclasspath
depset JavaToolchainInfo.bootclasspath
Las entradas de bootclasspath de destino de Java. Corresponde a la marca -bootclasspath de javac.
ijar
FilesToRunProvider JavaToolchainInfo.ijar
Un FilesToRunProvider que representa el ejecutable ijar.
jacocorunner
FilesToRunProvider JavaToolchainInfo.jacocorunner
El jacocorunner que usa la cadena de herramientas.
Puede mostrar
None.
java_runtime
JavaRuntimeInfo JavaToolchainInfo.java_runtime
La información del entorno de ejecución de Java.
jvm_opt
depset JavaToolchainInfo.jvm_opt
Las opciones predeterminadas para la JVM que ejecuta el compilador de Java y las herramientas asociadas.
label
Label JavaToolchainInfo.label
La etiqueta de la cadena de herramientas.
proguard_allowlister
FilesToRunProvider JavaToolchainInfo.proguard_allowlister
Muestra el objeto binario para validar la configuración de ProGuard
Puede mostrar
None.
single_jar
FilesToRunProvider JavaToolchainInfo.single_jar
El jar de implementación de SingleJar.
source_version
string JavaToolchainInfo.source_version
La versión de origen de Java.
target_version
string JavaToolchainInfo.target_version
La versión de destino de Java.
depset JavaToolchainInfo.tools
Las herramientas de compilación.