2009-06-30 6 views
7

है ... और यह गलत है।चींटी जावैक नहीं मिल सका। इससे कोई फर्क नहीं पड़ता कि मैं हमेशा यह करता हूं कि JAVA_HOME "सी: प्रोग्राम फ़ाइलें जावा jre6"

यहाँ त्रुटि है मैं:

BUILD विफल सी: _TraderPlatform \ Clients \ ओपन \ ओपन \ जावा \ एप्लेट \ PPDataTransporter \ nbproject \ निर्माण-impl.xml: 338: निम्न त्रुटि जबकि क्रियान्वित हुआ यह पंक्ति: सी: _TraderPlatform \ ग्राहक \ ओपन \ ओपन \ जावा \ एप्लेट्स \ PPDataTransporter \ nbproject \ build-impl.xml: 158: एक जावैक कंपाइलर खोजने में असमर्थ; com.sun.tools.javac.Main क्लासपाथ पर नहीं है। शायद JAVA_HOME जेडीके को इंगित नहीं करता है। यह वर्तमान में सेट किया गया है "C: \ Program Files \ जावा \ jre6" करने के लिए

मैं बात करने के लिए एक वातावरण चर JAVA_HOME कहा जाता है निर्धारित किया है: "C: \ Program Files \ जावा \ jdk1.6.0_12"

Javac.exe सी में निश्चित रूप से है: \ Program Files \ जावा \ jdk1.6.0_12 \ बिन

मैं% JAVA_HOME% \ बिन मेरी पथ चर में मिल गया है।

मैंने एचकेएलएम \ सॉफ़्टवेयर \ जावासोफ्ट के तहत विभिन्न 'जावाहोम' सेटिंग्स के साथ मिलकर काम किया है और अब मैं पूरी तरह से अटक गया हूं।

मैं बस इतना करना चाहता था कि build.xml का उपयोग करके कमांड लाइन से जावा एप्लेट बनाएं, जिसे नेटबीन ने परियोजना के लिए खारिज कर दिया था।

कोई भी विचार किसी को भी?

+1

echo% JAVA_HOME% का नतीजा क्या है? –

+0

एर ... यह सिर्फ% JAVA_HOME% लौटा रहा है। बस चेक किया गया है और यह निश्चित रूप से उपयोगकर्ता चर और सिस्टम चर में पर्यावरण चर के रूप में है – user129345

+0

क्या आपके पर्यावरण चर में "अक्षर" शामिल हैं? यह उन्हें "सी: \ प्रोग्राम फ़ाइलें \ जावा \ jdk1.6.0 जैसे स्थान के कारण होना चाहिए _12 " –

उत्तर

7

अच्छी तरह से एंट अब काम करता है।

मैंने क्या किया?

मैं ग से निकाल दिया था: \ प्रोग्राम फ़ाइलें और में यह पुनर्स्थापित ' "c: \ चींटी"

लगता है जैसे कि यह गैर 8.3 फ़ाइल नाम या निर्देशिका पसंद नहीं है।

काफी हद तक मैंने ऐसा इसलिए किया क्योंकि मैंने मैनुअल के उस हिस्से को गलत तरीके से पढ़ा था जो सुझाव दिया गया था कि एएनटी 95/98/एमई पर गैर 8.3 शैली स्थानों में नहीं होना चाहिए। मैंने ओएस संदर्भ को नहीं देखा और इसे जाने दिया। मैं Vista चला रहा हूँ।

ओह अच्छी तरह से ...

आपकी मदद लोगों के लिए धन्यवाद।

+0

मुझे लगता है कि अगर आप ANT_HOME उदाहरण के लिए 8.3 फ़ाइल नाम का उपयोग करते हैं तो यह काम कर सकता है जैसे' सी: \ प्रोग्रा ~ 1' * ** ** ** में एंटी इंस्टॉल करना, 8.3 पथ जैसे सी: \ चींटी * एक अच्छा अभ्यास है जैसा कि प्रलेखन में बताया गया है। –

0

आपको यह जांचना होगा कि परिवर्तनीय नाम JAVA_HOME सभी अपरकेस है। साथ ही, कमांड लाइन से पथ चलाएं और सुनिश्चित करें कि पथ विवरण में JAVA_HOME के ​​लिए सही मान है।

+0

यह सब ऊपरी मामले में है और पीएटीएच सही मान देता है – user129345

+2

विंडोज़ पर, पर्यावरण चर मामले-असंवेदनशील हैं। –

0

आप किस निर्माण प्रक्रिया को चल रहे हैं? JAVA_HOME सेट करने वाली बिल्ड स्क्रिप्ट्स में से एक है?

2

बस एंटी क्लासपाथ पर टूल.जर शामिल करें, जहां भी यह इंस्टॉल हो।

+0

मुझे ग्रहण में एक ही समस्या हो रही थी, जहां मैं एक चींटी प्लगइन का उपयोग कर रहा था। मुझे JAVA_HOME में कोई गलती नहीं मिली। मैं चींटी के लिए प्रॉपर्टी पेज देख रहा था, जहां यह लगता है कि टूल.जर को एंटी के लिए क्लासपाथ पर जरूरी है। मैंने किया वह और समस्या गायब हो गई। – TheCoolestSid

5

ग्रहण में स्थापित जेआरई सेटिंग जेडीके - परियोजना (प्रोजेक्ट गुण -> जावा बिल्ड पथ-> पुस्तकालय), या वरीयताओं में वैश्विक डिफ़ॉल्ट (जावा-> स्थापित जेआरई) में सेट करें। ग्रहण सेटिंग सिस्टम चर से मजबूत है।

-1

ठीक है, विंडोज 7 के लिए, इसे विंडोज पर्यावरण परिवर्तनीय के रूप में JAVA_HOME की आवश्यकता है, मैंने सी: \ प्रोग्राम फ़ाइलें \ जावा \ jdk1.7.0_03 \ और सी: \ प्रोग्राम फ़ाइलें \ जावा \ jdk1 भी जोड़ा है। 7.0_03 \ bin से पैथ, ग्रहण को पुनरारंभ किया गया, अब यह काम करता है .... ठीक है मुझे अन्य समस्याएं हैं: डी

संबंधित मुद्दे

 संबंधित मुद्दे