eclipse - मैक पर ग्रहण, निर्माण करने की कोशिश करते समय "निर्दिष्ट वीएम इंस्टॉल नहीं मिला" त्रुटि




ant java (4)

जब मैं कोशिश करता हूं और अपने मैक (स्नो लेपर्ड, एक्लिप्स 3.6 - हेलियोस) पर एक एंट बिल्ड करता हूं, तो मुझे एक त्रुटि डायलॉग मिलता है जो कहता है

"समस्या हुई"
'लॉन्चिंग प्रोजेक्टनामे build.xml' को एक समस्या का सामना करना पड़ा है। निर्दिष्ट वीएम इंस्टॉल नहीं मिला: टाइप करें मानक वीएम, नाम jdk1.5.0_14

मुझे ग्रहण में कोई भी प्राथमिकताएं नहीं मिल रही हैं जो इसे jdk1.5.0_14 का उपयोग करने के लिए निर्दिष्ट करता है।

जब मैं अपनी प्राथमिकताओं में गया और जावा अनुभाग में गया और स्थापित JREs को देखा, तो मेरे द्वारा निर्दिष्ट एकमात्र 1.6.0 है। यह 1.5 की कोशिश और उपयोग करने के लिए सेटिंग कहां से मिल रही है? (या मैं गलत पेड़ को काट रहा हूं?)


आपका चींटी प्रोजेक्ट लांचर जावा 5 वातावरण के लिए किसी कारण से संदर्भित करता है।

"रन के रूप में -> कॉन्फ़िगरेशन" चुनें और चींटी के निर्माण का पता लगाएं। फिर इंगित करें कि आप चाहते हैं कि यह कॉन्फ़िगरेशन जावा 6 JVM के साथ चले।


प्रोजेक्ट पर राइट क्लिक करें और गुण चुनें। जावा कंपाइलर पर जाएं और सुनिश्चित करें कि कंपाइलर अनुपालन स्तर 1.5 के बजाय 1.6 पर सेट है । मुझे लगता है कि चाल चलनी चाहिए।


यह एसटीएस की तरह ग्रहण के बाद के संस्करणों के लिए पहले से पोस्ट किए गए समाधान का एक अद्यतन है।

  1. यदि आपका चींटी दृश्य खुला है, तो रूट पर R- क्लिक करें (अन्यथा चलाएँ -> बाहरी उपकरण -> बाहरी उपकरण विन्यासकर्ता)
  2. इस रूप में चलाएं -> बाहरी उपकरण कॉन्फ़िगरेशन ...
  3. यदि आप मैन्युअल रूप से चयनित नहीं हैं, तो आपके चींटी लॉन्च को बाहरी उपकरण लॉन्चरों में चुना जाना चाहिए
  4. JRE टैब पर जाएं
  5. कार्यक्षेत्र के समान JRE में रन का चयन करें - आप दाईं ओर बटनों का उपयोग करके एक अलग JRE का चयन कर सकते हैं।
  6. अपना चींटी कार्य फिर से चलाएं - इस बार आपको त्रुटि संदेश नहीं मिलेगा।

सामान का एक पूरा गुच्छा था जो मेरे पास गलत था जो मैंने इसे ठीक करने के लिए बदल दिया, लेकिन मेरा मानना ​​है कि महत्वपूर्ण टुकड़ा एक %ATG_HOME%/home/localconfig/dasENV.sh फ़ाइल में एक ATGJRE पथ था जो गलत था।





java