JavaRuntimeInfo

समस्या की शिकायत करें सोर्स देखें Nightly · 8.4 · 8.3 · 8.2 · 8.1 · 8.0 · 7.6

इस्तेमाल किए जा रहे 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 होती है.