2012-05-16 11 views
5

में आर्टिफैक्ट नहीं ढूंढ सकता है मेरे पास समूह-प्रकार भंडार वाले नेक्सस सर्वर है जिसमें मेवेन सेंटर शामिल है। मैं org.codehaus.mojo देख सकते हैं: Cobertura-Maven-प्लगइन: Maven केंद्र [1] में 2.5.1 कलाकृतियों (दोनों पोम और जार), लेकिन जब मैं इस विरूपण साक्ष्य Maven का उपयोग कर डाउनलोड करने के लिए कोशिश कर रहा हूँ, यह कहते हैं:नेक्सस मैवेन सेंट्रल

Downloading: https://example.com/nexus/content/groups/all/org/codehaus/mojo/cobertura-maven-plugin/2.5.1/cobertura-maven-plugin-2.5.1.pom 
[WARNING] The POM for org.codehaus.mojo:cobertura-maven-plugin:jar:2.5.1 is missing, no dependency information available 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 14.523s 
[INFO] Finished at: Wed May 16 16:31:24 EEST 2012 
[INFO] Final Memory: 18M/219M 
[INFO] ------------------------------------------------------------------------ 
[INFO] [16:31:24.647] Execute org.codehaus.mojo:cobertura-maven-plugin:2.5.1:cobertura done: 3978 ms 
[INFO] ------------------------------------------------------------------------ 
[INFO] Reactor Summary: 
[INFO] 
[INFO] example project 1 ................................. FAILURE [10.077s] 
[INFO] example project 2 ................................. SKIPPED 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 14.804s 
[INFO] Finished at: Wed May 16 16:31:24 EEST 2012 
[INFO] Final Memory: 17M/218M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Plugin org.codehaus.mojo:cobertura-maven-plugin:2.5.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.codehaus.mojo:cobertura-maven-plugin:jar:2.5.1: Could not find artifact org.codehaus.mojo:cobertura-maven-plugin:pom:2.5.1 in example.com (https://example.com/nexus/content/groups/all) -> [Help 1] 
[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.0:sonar (default-cli) on project example project 1: Can not execute Sonar: Unable to execute maven plugin: Exception during execution of org.codehaus.mojo:cobertura-maven-plugin:2.5.1:cobertura -> [Help 2] 

कोई विचार क्यों यह कलाकृतियों को डाउनलोड नहीं कर सकता है?

यूपीडी: हां, मैंने सेटिंग्स.एक्सएमएल में दर्पण सेट किया है और हां, भंडार 'सेवा में' है, और केवल उलट प्रॉक्सी का उपयोग किया जाता है।

+0

तीसरे पक्ष के भंडार में इस आर्टिफैक्ट को जोड़ने मैनुअल द्वारा हल किया गया। बेहतर समाधान के लिए आभारी होंगे। –

+0

अब नवीनतम नेक्सस (2.0.4-1) की स्थापना द्वारा हल किया गया है। पिछले संस्करण 1.7.2 था। –

उत्तर

0

प्लगइन अक्सर 'सामान्य' कलाकृतियों की तुलना में विभिन्न भंडारों में संग्रहीत होते हैं (हालांकि जैसा कि मैं इसे समझता हूं, ऐसा कोई वास्तविक कारण नहीं है कि ऐसा क्यों होना चाहिए, अक्सर ऐसा किया जाता है)।

अपनी कॉन्फ़िगरेशन को दो बार जांचें और सुनिश्चित करें कि जिस समूह को आप इंगित कर रहे हैं वह प्लगइन केंद्रीय उपलब्ध है। यदि आप अपना नेक्सस कॉन्फ़िगर दिखाते हैं, तो समस्या को इंगित करने में सक्षम हो सकता है।

+0

नेक्सस कॉन्फ़िगरेशन से आपका क्या मतलब है? मेरे पास एचटीटीपीएस के माध्यम से, जहां नेक्सस है, सर्वर तक कोई पहुंच नहीं है। इसलिए मैं उस सर्वर पर किसी भी कॉन्फ़िगरेशन फ़ाइलों को नहीं देख या बदल सकता हूं या लॉग देख सकता हूं :(लेकिन निश्चित रूप से मेरे पास सेटिंग्स.एक्सएमएल है और प्रशासन में सर्वर तक पहुंच है। –

1

आपको अपनी सेटिंग्स.xml को परिभाषित करने वाले "सभी" समूह को इंगित करना होगा। इसके अलावा आपको भंडार और प्लगइन के लिए "केंद्रीय" ओवरराइड करना होगा (http://www.sonatype.com/books/nexus-book/reference/maven-sect-single-group.html देखें) और यह सुनिश्चित करें कि केंद्रीय आपके सभी समूह का हिस्सा है।

एक बार यह सब अच्छा है कि आपकी परियोजना फिर से प्रयासों को मजबूर करने के लिए प्रयास करें- उदा।

mvn -U clean install 
+0

मैनफ्रेड, आपके उत्तर के लिए बहुत बहुत धन्यवाद। लेकिन मैं ' टी अब उस सर्वर तक पहुंच नहीं है, और इसलिए इसे जांच नहीं सकता है। उम्मीद है कि यह उन लोगों की मदद करेगा जो एक ही मुद्दे का सामना करते हैं। –

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