मैं क्या करना चाहता हूं मैवेन को मेरे स्थानीय भंडार में मौजूद प्रत्येक आर्टिफैक्ट के लिए 'maven-metadata.xml' डाउनलोड करने के लिए मजबूर करना है।मैवेन को केंद्रीय भंडार से maven-metadata.xml डाउनलोड करने के लिए कैसे मजबूर करें?
डिफ़ॉल्ट मैवेन व्यवहार रिमोट रिपॉजिटरीज़ से केवल मेटाडेटा डाउनलोड करना है (this question देखें)।
क्यों मुझे लगता है कि क्या करना चाहते हैं:
वर्तमान में मैं एक निर्माण मशीन में चल रहा एक दूरस्थ भंडार है। रिमोट रिपोजिटरी से मेरा मतलब है कि निर्माण मशीन में स्थित एक निर्देशिका जिसमें सभी निर्भरताएं हैं जिन्हें मुझे अपनी मेवेन परियोजनाओं को बनाने की आवश्यकता है। ध्यान दें कि मैं नेक्सस जैसे रिपोजिटरी मैनेजर का उपयोग नहीं कर रहा हूं, रिपॉजिटरी सिर्फ एक स्थानीय रिपोजिटरी की एक प्रति है जिसे मैंने अपनी बिल्ड मशीन पर अपलोड किया है।
हालांकि, चूंकि मेरे स्थानीय भंडार में 'maven-metadata.xml' फ़ाइलें नहीं थीं, इसलिए इन मेटाडाटा फ़ाइलों को बिल्ड मशीन रिपोजिटरी में भी अनुपलब्ध है। अगर मैं केंद्रीय भंडार से मेटाडेटा फ़ाइलों को पुनर्प्राप्त कर सकता हूं, तो मेरे निर्माण मशीन पर एक काम कर रहे रिमोट रिपोजिटरी को अपलोड करना संभव होगा।
के साथ एक भंडार ऑफ़लाइन मैं स्पष्ट आप वास्तव में क्या मतलब है नहीं कर रहा हूँ है, या तुम क्यों यह करने के लिए की जरूरत है। क्या आप समझ सकते हैं कि आप क्या हासिल करने की कोशिश कर रहे हैं? –