Java टूलचेन के नियम के बारे में जानकारी ऐक्सेस करने की अनुमति देता है. टारगेट स्ट्रक्चर पर 'java_toolchain' फ़ील्ड के तौर पर ऐक्सेस किया जा सकता है.
सदस्य
- bootclasspath
- ijar
- jacocorunner
- java_runtime
- jvm_opt
- लेबल
- proguard_allowlister
- single_jar
- source_version
- target_version
- tools
bootclasspath
depset JavaToolchainInfo.bootclasspathJava टारगेट के bootclasspath की एंट्री. यह javac के -bootclasspath फ़्लैग से मेल खाता है.
ijar
FilesToRunProvider JavaToolchainInfo.ijarijar को एक्ज़ीक्यूट करने वाला FilesToRunProvider.
jacocorunner
FilesToRunProvider JavaToolchainInfo.jacocorunnerटूलचेन का इस्तेमाल करने वाला jacocorunner.
None
को वापस किया जा सकता है.
java_runtime
JavaRuntimeInfo JavaToolchainInfo.java_runtimeJava रनटाइम की जानकारी.
jvm_opt
depset JavaToolchainInfo.jvm_optJava कंपाइलर और उससे जुड़े टूल चलाने वाले JVM के लिए डिफ़ॉल्ट विकल्प.
लेबल
Label JavaToolchainInfo.labelटूलचेन का लेबल.
proguard_allowlister
FilesToRunProvider JavaToolchainInfo.proguard_allowlisterProGuard कॉन्फ़िगरेशन की पुष्टि करने के लिए बाइनरी दिखाएं यह
None
दिखा सकता है.
single_jar
FilesToRunProvider JavaToolchainInfo.single_jarSingleJar डिप्लॉय जार.
source_version
string JavaToolchainInfo.source_versionJava सोर्स का वर्शन.
target_version
string JavaToolchainInfo.target_versionJava का टारगेट वर्शन.
टूल
depset JavaToolchainInfo.toolsकंपाइल करने वाले टूल.