2009-06-22 17 views
7

जब मैं ग्रहण में मेरी Maven परियोजना पर सभी एक साफ, यह हमेशा निम्न त्रुटि के साथ वापस आता है कार्य करें:Maven ग्रहण वॉल्यूम लेबल सिंटैक्स त्रुटि

फ़ाइल नाम, निर्देशिका का नाम, या वॉल्यूम लेबल वाक्य रचना गलत है

मेरे पास मेवेन बिल्डर और जावा बुलडर सक्षम है। क्या किसी को पता है कि इस त्रुटि का क्या अर्थ है?

धन्यवाद,

जेफ

+0

यह पूरी त्रुटि है? बहुत उपयोगी प्रतीत नहीं होता है। –

+0

मुझे पता है, लेकिन यह सब मुझे मिलता है। की वजह से: java.io.IOException: फ़ाइल नाम, निर्देशिका का नाम, या वॉल्यूम लेबल वाक्य रचना गलत है java.io.WinNTFileSystem.canonicalize0 (मूल निवासी विधि) पर java.io में त्रुटि लॉग कुछ स्टैक ट्रेस जानकारी है .Win32FileSystem.canonicalize (Win32FileSystem.java:396) java.io.File.getCanonicalPath (File.java:559) पर org.codehaus.groovy.maven.plugin.CompilerMojoSupport.addSourceRoot (CompilerMojoSupport.java:80) पर org.codehaus.groovy.maven.plugin.stubgen.AbstractGenerateStubsMojo.addSourceRoot (AbstractGenerateStubsMojo.java:113) –

उत्तर

3

यह बग MECLIPSE-269 से संबंधित हो सकता: पूर्ण त्रुटि संदेश के रूप में इस " " java.io.IOException: The filename, directory name, or volume label syntax is incorrectorg.apache.maven.lifecycle.LifecycleExecutionException: Can't canonicalize system path "वास्तव में की जड़ है" मदद कर सकता है "

I get a " Can't canonicalize system path " error using the goal eclispse:eclipse when the <warSourceDirectory> of the maven-war-plugin starts with ${basedir} .
If I remove the ${basedir} , the build is successful. If, as it appears, the war plugin uses different rules related to the prefixing a path with ${basedir}, then I consider it a bug because the configuration of <warSourceDirectory> is inconsistent with similar tags.

+0

पर, मुझे लगता है कि इस समस्या को हल किया गया है। मैं अभी भी कुछ अन्य groovy मेवेन प्लगइन्स कर रहा हूँ, लेकिन इस मदद के लिए धन्यवाद। –

+0

@ जेफ: आपका स्वागत है। उस विशिष्ट मुद्दे से छुटकारा पाने के लिए आप जो भी बदलना/अपडेट करना चाहते थे उसके बारे में अधिक विस्तृत प्रतिक्रिया पोस्ट कर सकते हैं। – VonC

+0

मुझे लगता है कि मेरे पास कुछ संस्करण विसंगतियां थीं। मैंने अपने पूरे स्थानीय भंडार को मंजूरी दे दी और सभी नवीनतम ग्रोवी पुस्तकालयों और गेमेवन पुस्तकालयों में अपडेट किया, और अब सब काम कर रहे हैं। एक बार फिर धन्यवाद। –

0

किसी त्रुटि का सटीक कारण प्राप्त करने के लिए निम्न आदेश का उपयोग करें।

mvn eclipse:eclipse -X 

उपरोक्त आदेश का परिणाम आपको किसी समस्या को ठीक करने में मदद करेगा।

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