हमारे Maven परियोजनाओं सब एक जेनकींस पर निर्माण और फिर एक Maven भंडार करने के लिए कलाकृतियों को तैनात बनाता है।जेनकींस अक्षम या Maven के लिए स्पष्ट कैश
किसी कारण से लेकिन जब एक परियोजना अन्य परियोजनाओं है कि बस नव निर्माण किया गया करने के लिए निर्भरता है कि निर्माण कैश या अद्यतन अंतराल के किसी तरह का हो वहाँ लगता है।
वहाँ विरूपण साक्ष्य एक में एक बग है कहो और बी ए पर निर्भर करता है अब मैं बग स्थानीय रूप से ठीक करने, बी में मेरी निर्भरता, चलाने बी और सब कुछ ठीक अद्यतन करें। मैं स्पष्ट रूप से जांचता हूं। अब मैं जेनकिंस पर ए बना रहा हूं और बाद में बी। मैं फिर नव निर्मित बी प्राप्त करता हूं और इसे चलाता हूं। बग अभी भी वहाँ है। घंटों बाद अगर मैं बी का निर्माण फिर से यह अनुरोध है नया एक मिल जाएगा और बग चला गया है ..
तो वहाँ अपने सर्वर पर नया एक का उपयोग करने के जेनकींस मजबूर करने के लिए एक तरह से किया जाना चाहिए। mvn -u
या mvn --update-snapshots
का उपयोग कर मदद नहीं करेगा। यह अपडेट की जांच करेगा और कोई भी नहीं मिलेगा ..
क्या आप स्नैपशॉट रिपोजिटरी के लिए कॉन्फ़िगर किए गए ' 'को कॉन्फ़िगर कर सकते हैं? यदि कोई नहीं है, तो SNAPSHOT संस्करण केवल एक बार डाउनलोड हो जाएंगे रिमोट रिपोजिटरी से दिन। http: // maven। apache.org/ref/3.0.4/maven-settings/settings.html#class_snapshots –