Memberikan akses ke informasi tentang aturan toolchain Java. Dapat diakses sebagai kolom 'java_toolchain' di struct Target.
Anggota
- bootclasspath
- ijar
- jacocorunner
- java_runtime
- jvm_opt
- label
- proguard_allowlister
- single_jar
- source_version
- target_version
- tools
bootclasspath
depset JavaToolchainInfo.bootclasspathEntri bootclasspath target Java. Sesuai dengan flag -bootclasspath javac.
ijar
FilesToRunProvider JavaToolchainInfo.ijarFilesToRunProvider yang mewakili ijar yang dapat dieksekusi.
jacocorunner
FilesToRunProvider JavaToolchainInfo.jacocorunnerJacocorunner yang digunakan oleh toolchain. Dapat menampilkan
None
.
java_runtime
JavaRuntimeInfo JavaToolchainInfo.java_runtimeInformasi runtime Java.
jvm_opt
depset JavaToolchainInfo.jvm_optOpsi default untuk JVM yang menjalankan compiler java dan alat terkait.
label
Label JavaToolchainInfo.labelLabel toolchain.
proguard_allowlister
FilesToRunProvider JavaToolchainInfo.proguard_allowlisterMenampilkan biner untuk memvalidasi konfigurasi proguard Dapat menampilkan
None
.
single_jar
FilesToRunProvider JavaToolchainInfo.single_jarJAR deployment SingleJar.
source_version
string JavaToolchainInfo.source_versionVersi sumber java.
target_version
string JavaToolchainInfo.target_versionVersi target java.
alat
depset JavaToolchainInfo.toolsAlat kompilasi.