Información de Java Toolchain

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.

herramientas

depset JavaToolchainInfo.tools

Las herramientas de compilación.