कभी-कभी मावेन की शिकायत होती है कि एक विशेष निर्भरता, जिसे स्थानीय रूप से बनाया और पैक किया गया है, एक अन्य परियोजना का निर्माण करते समय स्थानीय भंडार में नहीं पाया जा सकता है जो कि एक निर्भरता के रूप में है। हमें एक त्रुटि मिलती है जैसे:
प्रोजेक्ट X पर लक्ष्य को निष्पादित करने में विफल: प्रोजेक्ट X के लिए निर्भरता को हल नहीं कर सका: Y को खोजने में विफलता [आर्काइव रिपॉजिटरी] में स्थानीय रिपॉजिटरी में कैश की गई थी, रिज़ॉल्यूशन को तब तक रीटेम्प्ट नहीं किया जाएगा जब तक कि आंतरिक के अपडेट अंतराल को समाप्त नहीं किया जाता है या अपडेट को मजबूर किया जाता है - >
जहां एक्स परियोजना का निर्माण किया जा रहा है, और वाई कथित रूप से लापता कलाकृति है। यदि आप स्थानीय रिपॉजिटरी में देखते हैं, तो कलाकृतियां हैं। यह आर्टवर्क हमारे आर्काइव रिपॉजिटरी में कभी स्थापित नहीं होता है, इसलिए समस्या पूरी तरह से स्थानीय रिपॉजिटरी में आधारित है।
हमने सेटिंग में कई प्रोफाइल की कोशिश की है। xml, और निश्चित रूप से "mvn -U"। न तो कोई अच्छा काम करता है, न ही करना चाहिए क्योंकि यह कलाकृतियां स्थानीय भंडार से आगे कभी नहीं जाती हैं।
काम करने के लिए लगने वाली केवल दो चीजें बहुत लंबे समय तक इंतजार करती हैं जब तक कि मावेन स्मार्ट नहीं हो जाता है, या स्थानीय रिपॉजिटरी को पूरी तरह से हटाने के लिए। संभवतः प्रतीक्षा विकल्प उपरोक्त अद्यतन अंतराल से संबंधित है।
हमने मावेन 3.0.2 और 3.0.3 के साथ इस समस्या का अनुभव किया है। हम Archiva 1.0.3 का उपयोग कर रहे हैं (लेकिन फिर से यह एक कारक नहीं होना चाहिए)। किसी भी तरह की सहायता का स्वागत किया जाएगा।