Información de Java Toolchain

Informar un problema Ver fuente Noche

Proporciona acceso a la información sobre la regla de la cadena de herramientas de Java. Accesible como un campo “java_toolchain” en una struct de Target.

Miembros

ruta de clase de arranque

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. Es posible que se muestre None.

java_runtime

JavaRuntimeInfo JavaToolchainInfo.java_runtime

La información del entorno de ejecución de Java.

jvm_opt

depset JavaToolchainInfo.jvm_opt

Son las opciones predeterminadas para la JVM que ejecuta el compilador de Java y las herramientas asociadas.

etiqueta de recurso

Label JavaToolchainInfo.label

Es 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

Es la versión fuente de Java.

target_version

string JavaToolchainInfo.target_version

La versión de destino de Java.

tools

depset JavaToolchainInfo.tools

Las herramientas de compilación