जावा वर्चुअल मशीन (JVM) कॉन्फ़िगरेशन के दायरे में, तीन पर्यावरण चर अलग-अलग उद्देश्यों की पूर्ति करते हैं: _JAVA_OPTIONS, JAVA_TOOL_OPTIONS, और JAVA_OPTS. जबकि JAVA_OPTS JVM के लिए बाहरी है, अन्य दो JVM तर्क निर्दिष्ट करने के लिए कमांड-लाइन पैरामीटर का विकल्प प्रदान करते हैं। पर्यावरण चर। हालाँकि, वे अपनी प्राथमिकता और दायरे में भिन्न हैं। _JAVA_OPTIONS सर्वोच्च प्राथमिकता रखता है, JAVA_TOOL_OPTIONS या कमांड-लाइन पैरामीटर में निर्दिष्ट किसी भी सेटिंग को ओवरराइट करता है। इसके विपरीत, JAVA_TOOL_OPTIONS की प्राथमिकता सबसे कम है, जिसे _JAVA_OPTIONS और कमांड-लाइन तर्क दोनों द्वारा ओवरराइड किया जा रहा है। जावा और जावैक के अलावा, उन्हें जावाडोक, जार और जावा नेटिव इंटरफेस (जेएनआई) द्वारा भी उठाया जाता है।
हालांकि उन तर्कों पर कोई स्पष्ट प्रतिबंध नहीं है जो कर सकते हैं JAVA_TOOL_OPTIONS और _JAVA_OPTIONS में शामिल किया जाए, गलत या विरोधाभासी सेटिंग्स अप्रत्याशित व्यवहार का कारण बन सकती हैं। कमांड-लाइन मापदंडों के उपयोग को प्राथमिकता देने की सलाह दी जाती है, इन पर्यावरण चर को उन परिदृश्यों के लिए आरक्षित करना जहां कमांड लाइन को संशोधित करना अव्यावहारिक या असंभव है।
यह ध्यान रखना महत्वपूर्ण है कि _JAVA_OPTIONS है अप्रलेखित है और इसके उपयोग की अनुशंसा नहीं की जाती है। इस बात की कोई गारंटी नहीं है कि भविष्य में JVM कार्यान्वयन इस चर का समर्थन करेगा। इसके अतिरिक्त, याद रखें कि प्राथमिकता क्रम _JAVA_OPTIONS > कमांड-लाइन तर्क > JAVA_TOOL_OPTIONS है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3