मुझे अपने सिस्टम (मैक) में निम्न त्रुटि का भी सामना करना पड़ा
त्रुटि: मुख्य वर्ग org.codehaus.plexus.classworlds.launcher.auncher को ढूंढ या लोड नहीं कर सका
कुछ यादृच्छिक ब्राउज़िंग करने के बाद, मैं " http://maven.apache.org/install.html " लिंक पर आया जो कहता है कि "JAVA_HOME" को "/Library/Java/JavaVirtualMachines/jakk1.8.0_45.jdk/ पर सेट किया जाना चाहिए" सामग्री / होम / JRE "।
जब मैंने ".bash_profile" में "JAVA_HOME" बदल दिया, तो "mvan" कमांड ने काम करना शुरू कर दिया, लेकिन "javac -version" कमांड ने काम करना बंद कर दिया।
जब मैंने "javac -version" कमांड टाइप की, तो मुझे निम्नलिखित त्रुटि मिली
"/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/bin/javac" (-1) पर एक निष्पादन योग्य खोजने में असमर्थ
इसलिए मैंने अपने "JAVA_HOME" को "/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home" में ".bash.profile" में वापस रोल किया और "mvan" स्क्रिप्ट में शीर्ष पर निम्न पंक्ति जोड़ी।
निर्यात JAVA_HOME = / लाइब्रेरी / जावा / JavaVirtualMachines / jdk1.8.0_45.jdk / सामग्री / होम / jre
अब दोनों "mvan" और "javac" कमांड्स ने ठीक से काम किया, लेकिन mvan स्क्रिप्ट के सावधानीपूर्वक अवलोकन के बाद, मैं निम्नलिखित कमांड्स के बीच अंतर नहीं कर सका।
/ लाइब्रेरी / जावा / JavaVirtualMachines / jdk1.8.0_45.jdk / सामग्री / होम / बिन / जावा -classpath /Users/venkatarajeevmandava/Docuy/Maven/apache-maven-3.6.1/boot/plexus-classworlds-2.6.6 jar -Dclassworlds.conf = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6.1 / bin / m2.conf -Dmaven.home / / उपयोगकर्ता / venkatarajeevmandava / दस्तावेज / मावेन / अपाचे-मावेन-3.6.1 Dlibrary.jansi.path = / उपयोगकर्ता / venkatarajeevmandava / दस्तावेज़ / मावेन / अपाचे-मावेन-3.6.1 / lib / jansi-native -Dmaven.multioduleProjectDirectory = / Users / venkatarajeevmandava / दस्तावेज़ / मावेन / मावे / मावेन बिन org.codehaus.plexus.classworlds.launcher.Launcher
/ लाइब्रेरी / जावा / JavaVirtualMachines / jdk1.8.0_45.jdk / Contents / Home / jre / bin / java -classpath / Users / venkatarajeevmandava /Documents/Maven/apache-maven-3.6.1/boot/plexus-classerv// 0.jar -Dclassworlds.conf = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6.1 / bin / m2.conf -Dmaven.home / / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6। 1 -Dlibrary.jansi.path = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6.1 / lib / jansi-native -Dmaven.modiModuleProjectDirectory = / Users / venkatarajeevmandava / Documents / Menen / Maven। 1 / बिन org.codehaus.plexus.classworlds.launcher.Launcher
ऊपर के पहले कमांड में निम्नलिखित त्रुटि हुई
त्रुटि: मुख्य वर्ग org.codehaus.plexus.classworlds.launcher.auncher को ढूंढ या लोड नहीं कर सका
जबकि दूसरी कमांड ने ठीक काम किया। कृपया ध्यान दें कि उपरोक्त दोनों रास्तों में "java" कमांड है, जबकि एक "jre" से है और दूसरा "jk" से है
अन्य वैश्विक चर ".bash_profile" में निम्नानुसार हैं
निर्यात M2_HOME = / उपयोगकर्ता / venkatarajeevmandava / दस्तावेज / मावेन / अपाचे-मावेन-3.6.1
निर्यात पथ = $ पथ: $ M2_HOME / बिन
zip
और इसे तोड़ दिया गया। के साथ प्रतिस्थापित.tar.gz
और यह काम करता है। तो जबM2_HOME
सही ढंग से सेट किया गया है तो वास्तव में यह जांचने की कोशिश करें कि आपने जो डाउनलोड किया है वह सही है।