2013-01-19 13 views
10

के लिए विंडोज पर जावा पथ की स्थापना बस चींटी के नवीनतम संस्करण को डाउनलोड किया है और पर स्थापित:चींटी

C:\apache-ant-1.8.4 

मैं पर्यावरण पथ चर के लिए निम्न कहा:

...;C:\apache-ant-1.8.4\bin 

जब मैं एक टर्मिनल खोलने खिड़की और प्रकार:

ant -version 

मैं:

Files\Java\jdk1.7.0_07"" was unexpected at this time. 

सिस्टम चर में मैं चर JAVA_HOME लिए निर्धारित किया है:

"C:\Program Files\Java\jdk1.7.0_07" 

तो ऐसा लगता है कि "चींटी -संस्करण" JAVA_HOME में अंतरिक्ष को पढ़ने के लिए भले ही यह उद्धरण में है फंसा हुआ है।

मैं इस विषय पर एक विकल्प के पोस्ट देखें:

Ant and Eclipse

लेकिन यह इस विशिष्ट बिंदु से निपटने नहीं है।

क्या किसी और को इस समस्या का सामना करना पड़ा है और उत्तर पता है?

उत्तर

1

हम्म, यह उद्धरण के साथ ठीक होना चाहिए। आपके रास्ते में कुछ और हो सकता है। यदि सब कुछ विफल हो जाता है तो आप 8.3 नोटेशन पर वापस जा सकते हैं।

dir /x 

कौन सा

13/01/2013 03:57 PM <DIR>   PROGRA~1  Program Files 
13/01/2013 03:57 PM <DIR>   PROGRA~2  Program Files (x86) 
15

मेरा अनुमान देता है JAVA_HOME की वर्तमान परिभाषा अवांछित डबल कोट्स है। कमांड विंडो पर set JAVA_HOME का आउटपुट दिखाएं। इसमें कोई डबल कोट नहीं होना चाहिए।

कृपया कमांड प्रॉम्प्ट प्रारंभ करें। JAVA_HOME फिर

set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_07 
+2

को डबल कोट्स को हटाने की आवश्यकता है जो मेरे लिए पूरी तरह से काम करता है –

1

सेट बाकी मामले किसी को अब भी इस समस्या का सामना कर रहा है में, मैं विंडोज 7 पर हूँ और एक ही अनुभव कर रहा था। मैं प्रासंगिक प्रोग्राम फाइल फ़ोल्डर (सी: \ प्रोग्राम फ़ाइलें (x86) \ जावा \ jdk1.7.0_45) पर JAVA_HOME पथ सेट करने का प्रयास करने के लिए "कंप्यूटर" आइकन पर राइट-क्लिक करके प्रदान की गई GUI का उपयोग कर रहा था। यह काम नहीं करेगा! जीयूआई पथों में रिक्त स्थान स्वीकार नहीं करता है। हालांकि कमांड लाइन करता है। अपने जेडीके स्थापना के स्थान के साथ शेष पथ को भरने, इसे काम करने के लिए सेट JAVA_HOME = C: \ Program Files ... का उपयोग करें।