JavaToolchainInfo (link em inglês)

Informar um problema Ver a fonte Nightly · 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Dá acesso a informações sobre a regra da cadeia de ferramentas Java. Acessível como um "java_DATASET" em um struct de destino.

Membros

bootclasspath

depset JavaToolchainInfo.bootclasspath

As entradas bootclasspath de destino do Java. Corresponde à flag -bootclasspath do javac.

Ijar

FilesToRunProvider JavaToolchainInfo.ijar

Um FilesToRunProvider que representa o executável ijar.

Jacocorunner

FilesToRunProvider JavaToolchainInfo.jacocorunner

O jacocorunner usado pelo conjunto de ferramentas. Pode retornar None.

java_runtime

JavaRuntimeInfo JavaToolchainInfo.java_runtime

As informações do ambiente de execução do Java.

jvm_opt

depset JavaToolchainInfo.jvm_opt

As opções padrão para a JVM que executa o compilador Java e as ferramentas associadas.

o rótulo.

Label JavaToolchainInfo.label

O rótulo do conjunto de ferramentas.

proguard_allowlister

FilesToRunProvider JavaToolchainInfo.proguard_allowlister

Retorne o binário para validar a configuração do ProGuard Pode retornar None.

single_jar

FilesToRunProvider JavaToolchainInfo.single_jar

O JAR de implantação do SingleJar.

source_version

string JavaToolchainInfo.source_version

A versão do código-fonte Java.

target_version

string JavaToolchainInfo.target_version

A versão de destino do Java.

ferramentas

depset JavaToolchainInfo.tools

As ferramentas de compilação.