मेरा मेवेन आर्टिफैक्ट एक नेक्सस स्नैपशॉट भंडार में तैनात किया गया है। वहाँ, यह सही निर्देशिका में संग्रहीत किया जाता है, लेकिन इसके फ़ाइल नाम निम्नलिखित पैटर्न:मैवेन: आर्टिफैक्ट फ़ाइल नाम से स्नैपशॉट प्रत्यय क्यों गुम है?
mylibrary-1.0-20130213.125827-2.jar
हालांकि, Maven कि स्नैपशॉट डाउनलोड करने के लिए विफल रहता है। त्रुटि लॉग के अनुसार, Maven निम्न फ़ाइल नाम उम्मीद लगता है:
<repositories>
<repository>
<id>mycompany-all</id>
<url>https://servername/nexus/content/groups/mycompany/</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>mycompany-releases</id>
<url>https://servername/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>mycompany-snapshots</id>
<url>https://servername/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
नोट:: गठजोड़ समूह दोनों शामिल releases
और snapshots
रेपो
mylibrary-1.0-SNAPSHOT.jar
ये मेरी पोम में भंडार सेटिंग नहीं है ।
मैं settings.xml
में इन रेपोस कॉन्फ़िगर नहीं किया - समस्या यह है कि है? या मैं और क्या गलत कर रहा हूँ?
आप कहते हैं "* मेवेन अपेक्षा करता है ... *"। जब आप मेरी सलाह का पालन करते हैं और 'mylibrary-1.0-20130213.125827-2.jar'' mylibrary-1.0-SNAPSHOT' के रूप में संदर्भित करते हैं, तो क्या आपको कोई त्रुटि मिलती है? –