यह अच्छी तरह से पहले कहा गया है हो सकता है की तुलना में स्थानीय (अग्रिम में तो क्षमा याचना अगर यह किया गया है - मैं तो बस नहीं सही सवाल अभी तक मिल गया है!)Maven: दूरस्थ भंडार
मैं के साथ एक परियोजना पर काम कर रहा हूँ दो मेवेन भंडार: एक स्थानीय एक (मेरी मशीन पर) और एक आंतरिक एक (एक केंद्रीय सर्वर पर)। चारों ओर लात मारने वाली कुछ परियोजनाएं हैं, और एक मूल परियोजना जो उन सभी का उपयोग करती है। जब हम एक विशेष परियोजना पर काम कर रहे हैं, तो हम इसे इस्तेमाल करने के लिए हर किसी के लिए केंद्रीय भंडार में स्थापित करते हैं।
जब मैं स्थानीय परीक्षण के लिए माता-पिता परियोजना का निर्माण, मैं प्रत्येक परियोजना की तारीख संस्करणों के लिए सबसे ऊपर उपयोग करना चाहते हैं:
- अगर किसी को केंद्रीय भंडार में एक परियोजना को अपडेट किया गया है, मैं था उस
- का उपयोग करना पसंद है यदि मैंने स्थानीय रूप से एक प्रोजेक्ट बदल दिया है और इसे अपने स्थानीय भंडार में स्थापित किया है, तो मैं इसे केंद्रीकृत एक को ओवरराइड करना चाहता हूं।
जो मैं देख रहा हूं वह है कि मैं अपने स्थानीय भंडार को पूरी तरह से अनदेखा कर रहा हूं और केवल आंतरिक से सबकुछ पकड़ रहा हूं। क्या मैंने कहीं एक सेटिंग याद कर दी है? या यह चीजें काम करने का तरीका है?
(1) आप कैसे कॉन्फ़िगर किया गया खजाने (अपने पोम के प्रासंगिक अनुभाग प्रदान)। (2) 'mvn -X' प्रासंगिक लॉग प्रविष्टियां प्रदान करें, यह दर्शाते हुए कि मैवेन पहले आपके केंद्रीय भंडार और फिर आंतरिक कोशिश करता है। –