2012-11-13 12 views
7

रिपो कैसे रखे गए हैं? क्या यह वही है? यदि हां, तो प्रारूप निर्दिष्ट कौन करता है।क्या एक मैवेन रिपोजिटरी का मानक प्रारूप है?

+2

लिए चले गए हैं करने के लिए लिंक्स को अद्यतन करने [इस चेक] (http://docs.codehaus.org/display/ मेवेन/रिपोजिटरी + लेआउट + - + फाइनल) – higuaro

+0

मेवेन रिपोजिटरी मैनेजर के फ़ाइल लेआउट (मेटाडेटा फाइलें, इंडेक्स फ़ाइल प्रारूप इत्यादि) के लिए कोई औपचारिक विनिर्देश नहीं है। प्रश्न को मैवेन के निर्माताओं सोनाटाइप को निर्देशित किया जाना चाहिए, मुझे लगता है कि वे आपको नेक्सस का उपयोग करने के लिए कहेंगे :-) –

उत्तर

7

मेवेन के लिए रिपोजिटरी लेआउट बहुत सख्ती से परिभाषित किया गया है। मेवेन ही वह उपकरण है जो पूरी तरह से भंडार को संभालता है।

/$groupIdWithSlashes/$artifactId/$version/$artifactId-$version.$extension 
/$groupIdWithSlashes/$artifactId/$version/$artifactId-$version-$classifier.$extension 

और पढ़ें here on details of the layout, और here on details of metadata files

ध्यान दें कि Nexus में इसके भंडारण में समान लेआउट है, लेकिन (कुछ मामलों में) metadata.xml फ़ाइल का थोड़ा अलग प्रारूप है।

अन्य भंडार प्रबंधक के आंतरिक भंडारण में Artifactory जैसे पूरी तरह से अलग लेआउट हो सकता है। वैसे भी, यूआरएल संरचना समान (और है) समान होना चाहिए।

+0

जानकारी के लिए धन्यवाद। वह पृष्ठ मेटा डेटा फ़ाइलों को संबोधित नहीं करता है जो मैं अपने स्थानीय रेपो में देखता हूं; क्या वे "मानक" रेपो प्रारूप का भी हिस्सा हैं। और, अगर मैं अपने नेक्सस रेपो के अंदर दिखता हूं, तो स्थानीय रेपो के समान होगा? – chad

+0

आपका सटीक प्रश्न क्या है, क्या आप केवल उत्सुक हैं या किसी समस्या का समाधान करने की कोशिश कर रहे हैं? –

+1

लिंक मर गए हैं। – xenoterracide

2

बस पेट्र द्वारा दिए गए ऊपर ... Maven दस्तावेजों दिखाई Maven Repository Layout और Maven Repository Metadata

+0

यह प्रश्न का उत्तर नहीं प्रदान करता है। किसी लेखक से स्पष्टीकरण की आलोचना करने या अनुरोध करने के लिए, अपनी पोस्ट के नीचे एक टिप्पणी छोड़ दें - आप हमेशा अपनी पोस्ट पर टिप्पणी कर सकते हैं, और एक बार आपके पास पर्याप्त [प्रतिष्ठा] (http://stackoverflow.com/help/whats-reputation) हो [किसी भी पोस्ट पर टिप्पणी करने में सक्षम] [http://stackoverflow.com/help/privileges/comment)। –

+3

@ManosNikolaidis आप सही हैं, लेकिन ऐसा लगता है कि रॉस ने स्पष्ट रूप से सहायक जानकारी का योगदान करने की कोशिश की, और - एक नवागंतुक के रूप में - कोई बेहतर मौका नहीं था। शायद टिप्पणियों को छोड़ने के लिए बाधा कम हो सकती है? उदाहरण के लिए, 50rep से कम नवागंतुकों की टिप्पणियों को प्रश्न/उत्तर लेखक की मंजूरी के माध्यम से पारित करने की आवश्यकता होगी? मुझे पता है, यह मेटा पर जमा करने का विचार हो सकता है ... –

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