पर जेवीएम ग्रहण क्या चल रहा है, मैं वर्तमान में अपनी ग्रहण स्थापना को ट्यून करने और "-vm" विकल्प में घुसने की कोशिश कर रहा हूं। एसओ पर अन्य पदों का उल्लेख है कि हमेशा उपलब्ध नवीनतम जेवीएम का उपयोग करना अच्छा होता है क्योंकि वे प्रदर्शन के मामले में बेहतर हो रहे हैं, इसलिए मुझे ऐसा करने की संभावना है। मैं सोच रहा था कि अगर आप "-vm" पैरामीटर निर्दिष्ट नहीं कर रहे हैं तो आप कैसे पता लगा सकते हैं कि JVM ग्रहण क्या चल रहा है।पता लगाएं कि
जब ग्रहण एक्ज़िक्यूटेबल में पास, इस विकल्प को जावा वी एम का पता लगाने का करने के लिए उपयोग करने के लिए प्रयोग किया जाता है:
मैं डॉक्स में निम्नलिखित लेकिन है कि यह एक JVM के लिए कैसे दिखेगा स्पष्ट नहीं है पाया ग्रहण चलाओ। उचित जावा निष्पादन योग्य के लिए यह पूर्ण फ़ाइल सिस्टम पथ होना चाहिए। यदि निर्दिष्ट नहीं है, तो एक्लिप्स निष्पादन योग्य एक उपयुक्त VM का पता लगाने के लिए एक खोज एल्गोरिदम का उपयोग करता है। किसी भी घटना में, निष्पादन योग्य तब -vm तर्क का उपयोग कर जावा मुख्य में उपयोग किए जाने वाले वास्तविक VM के पथ को पास करता है। जावा मेन फिर eclipse.vm में इस मान को संग्रहीत करता है।
समाधान चुना बताता है कि JVM ग्रहण ऊपर चल रहा समाप्त होता है साथ में। यह आपको ** क्यों ** के बारे में कुछ नहीं बताता है कि क्यों JVM का चयन किया गया है, जिसका अर्थ है: "उपयुक्त वीएम का पता लगाने के लिए खोज एल्गोरिदम" – VonC
मैं जेवीएम ग्रहण की तलाश में था। मैं मानता हूं कि मेरा प्रश्न शायद स्पष्ट नहीं था क्योंकि मैंने दस्तावेज़ों के हिस्से का उल्लेख किया था। यद्यपि आपके उत्तर के लिए धन्यवाद। –
कोई समस्या नहीं है। दरअसल, मेरे प्रश्न की मेरी व्याख्या सिर्फ "eclipse.vm" कॉन्फ़िगरेशन पैनल को इंगित करने के बजाय मेरे लिए अधिक दिलचस्प रही है;) – VonC