इस्तेमाल किए जा रहे Java रनटाइम के बारे में जानकारी.
सदस्य
default_cds
File JavaRuntimeInfo.default_cds
यह JDK के डिफ़ॉल्ट सीडीएस संग्रह को दिखाता है.
None को वापस किया जा सकता है.
फ़ाइलें
depset JavaRuntimeInfo.files
यह फ़ंक्शन, Java रनटाइम में मौजूद फ़ाइलें दिखाता है.
hermetic_files
depset JavaRuntimeInfo.hermetic_files
यह फ़ंक्शन, Java रनटाइम में मौजूद उन फ़ाइलों को दिखाता है जिनकी ज़रूरत हर्मेटिक डिप्लॉयमेंट के लिए होती है.
hermetic_static_libs
sequence JavaRuntimeInfo.hermetic_static_libs
यह JDK की स्टैटिक लाइब्रेरी दिखाता है.
java_executable_exec_path
string JavaRuntimeInfo.java_executable_exec_path
यह Java एक्ज़ीक्यूटेबल का execpath दिखाता है.
java_executable_runfiles_path
string JavaRuntimeInfo.java_executable_runfiles_path
यह फ़ंक्शन, रनफ़ाइल ट्री में Java एक्ज़ीक्यूटेबल का पाथ दिखाता है. इसका इस्तेमाल सिर्फ़ तब किया जाना चाहिए, जब Bazel से बनाए गए किसी बाइनरी या टेस्ट को एक्ज़ीक्यूट करते समय, JVM को ऐक्सेस करना हो. खास तौर पर, जब किसी कार्रवाई के दौरान JVM को शुरू करना हो, तो java_executable_exec_path का इस्तेमाल करना चाहिए.
java_home
string JavaRuntimeInfo.java_home
यह Java इंस्टॉलेशन के रूट का execpath दिखाता है.
java_home_runfiles_path
string JavaRuntimeInfo.java_home_runfiles_path
यह फ़ंक्शन, रनफ़ाइल ट्री में Java इंस्टॉलेशन का पाथ दिखाता है. इसका इस्तेमाल सिर्फ़ तब किया जाना चाहिए, जब Bazel से बनाए गए किसी बाइनरी या टेस्ट को एक्ज़ीक्यूट करते समय, JDK को ऐक्सेस करना हो. खास तौर पर, जब किसी कार्रवाई के दौरान JDK की ज़रूरत हो, तो java_home का इस्तेमाल किया जाना चाहिए.
lib_ct_sym
File JavaRuntimeInfo.lib_ct_sym
यह lib/ct.sym फ़ाइल दिखाता है.
None को वापस किया जा सकता है.
lib_modules
File JavaRuntimeInfo.lib_modules
lib/modules फ़ाइल दिखाता है.
None को वापस किया जा सकता है.
वर्शन
int JavaRuntimeInfo.version
रनटाइम के Java वर्शन की सुविधा. अगर वर्शन की जानकारी नहीं है, तो इसकी वैल्यू 0 होती है.