Información de Java Toolchain

Informar un problema Ver código fuente Nocturno · 8.4 · 8.3 · 8.2 · 8.1 · 8.0 · 7.6

Proporciona acceso a información sobre la regla de la cadena de herramientas de Java. Se puede acceder a él como un campo "java_toolchain" en un struct Target.

Miembros

bootclasspath

depset JavaToolchainInfo.bootclasspath

Son las entradas de bootclasspath del destino de Java. Corresponde a la marca -bootclasspath de javac.

ijar

FilesToRunProvider JavaToolchainInfo.ijar

Es un FilesToRunProvider que representa el ejecutable de ijar.

jacocorunner

FilesToRunProvider JavaToolchainInfo.jacocorunner

Es el jacocorunner que usa la cadena de herramientas. Puede devolver None.

java_runtime

JavaRuntimeInfo JavaToolchainInfo.java_runtime

Es 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

Label JavaToolchainInfo.label

Es la etiqueta de la cadena de herramientas.

proguard_allowlister

FilesToRunProvider JavaToolchainInfo.proguard_allowlister

Devuelve el archivo binario para validar la configuración de ProGuard. Puede devolver None.

single_jar

FilesToRunProvider JavaToolchainInfo.single_jar

Es el JAR de implementación de SingleJar.

source_version

string JavaToolchainInfo.source_version

Es la versión de la fuente de Java.

target_version

string JavaToolchainInfo.target_version

Es la versión de destino de Java.

herramientas

depset JavaToolchainInfo.tools

Las herramientas de compilación