17

मैंने मैवेन के माध्यम से अपने pom.xml में सभी निर्भरताओं को कॉन्फ़िगर किया है।मैवेन प्लगइन समस्या को हल करें: 'मोजो लोड करने में असमर्थ'

[INFO] Internal error in the plugin manager executing goal 'org.apache.maven.plugins:maven-surefire-plugin:2.4.3:test': Unable to load the mojo 'org.apache.maven.plugins:maven-surefire-plugin:2.4.3:test' in the plugin 'org.apache.maven.plugins:maven-surefire-plugin'. A required class is missing: org/apache/maven/surefire/util/NestedCheckedException org.apache.maven.surefire.util.NestedCheckedException

मैं इस समस्या को कैसे हल कर सकते हैं: जब मैं कमांड mvn install मैं निम्नलिखित त्रुटि मिलती है दे सकता है?

+1

क्या आप स्पष्टीकरण का पालन करने में सक्षम होने के लिए यहां पोम को पीछे छोड़ देंगे अन्यथा हम केवल हमारे ग्लास बल्ब को देख सकते हैं। .. – khmarbaise

उत्तर

22

आप इस समस्या का सामना कर रहे हैं: SUREFIRE-85

सबसे संभावित कारण आपके स्थानीय भंडार में दूषित जार फाइलें प्रतीत होती है। अपने स्थानीय भंडार से सभी मेवेन जार साफ़ करने का प्रयास करें। <your-home-directory>/.m2/repository/org/apache/maven से सब कुछ हटाएं और फिर से निर्माण चलाएं।

इसके अलावा, सुनिश्चित करें कि आप मेवेन के एक स्थिर, अद्यतित संस्करण का उपयोग कर रहे हैं।

+4

+1, इस समस्या को और स्थानीय भंडार को साफ़ करने (वास्तव में केवल "संगठन" उपनिर्देशिका को हटाने) मेरे लिए काम किया। – mikera

+1

हमारे समान थे लेकिन हमारे जेनकींस सीआई सर्वर पर एक ही समस्या नहीं थी। बिल्ड ठीक थे (यहां तक ​​कि परीक्षणों के साथ) लेकिन सर्फिर रिपोर्ट 'क्लास नॉटफॉउंडएक्सप्शन' के कारण 'नोक्लसडिफफाउंड एरर' के कारण' InvocationTargetException' के कारण असफल रहा, यह सब 'मोजोएक्सक्यूशन अपवाद के साथ कई और पंक्तियों के बाद समाप्त हुआ: फोर्क शुरू करने में त्रुटि हुई, लॉग में आउटपुट जांचें' - सीआई सर्वर पर 'रिपोजिटरी' की सफाई करने में वास्तव में मदद मिली (परियोजना के केवल कार्यक्षेत्र की सफाई पर्याप्त नहीं थी)। इस उत्तर के लिए बड़ा धन्यवाद। – virgo47

+1

भविष्य से धन्यवाद। नेटबीन्स में बस एक ताजा मेवेन एंटरप्राइज़ प्रोजेक्ट पर था और इसे रहस्यमय किया गया था। –

2

मुझे अभी यह समस्या थी और संगठन निर्देशिका को हटाकर और इस हल किए गए मुद्दे को पुनर्निर्माण करके।

0
Using: Maven 3.0.5 required surefire:>2.10. 2.10 failed: 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project robot-arm: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test failed: A required class was missing while executing org.apache.maven.plugins:maven-surefire-plugin:2.10:test: org/apache/maven/surefire/util/NestedCheckedException 

2,11 काम करता है। 2.17 काम करता है।

0

मैं अपने pom.xml में संस्करण में प्लग उन्नयन हल 1.17 विफल रही 1.30.1 ठीक

1

मुझे मिल गया त्रुटि जब मैं एक Maven परियोजना (जावा) का निर्माण "मोजो exe करने में असमर्थ", मैंने इसे देखा JAVA_HOME पथ प्राप्त करने में भी असफल रहा, जिसे मैंने अपने .batch_profile में जोड़ा, मैन्युअल रूप से जावा समस्या को हल किया गया। यह कई मामलों में दिखता है कि यह समस्या समस्या हो सकती है लेकिन सिस्टम एनवी वैरिएबल की जांच करने में मदद मिल सकती है ... डेविड