करने की तैनाती मैं अपाचे Maven 3.0 नेक्सस मुक्त स्रोत संस्करण, संस्करण का उपयोग कर रहा अद्यतन नहीं किया गया है: 1.8.0.1Maven-metadata.xml जब गठजोड़
यह मेरा pom.xml का हिस्सा है
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.1</version>
</plugin>
<distributionManagement>
<repository>
<id>nexus</id>
<name>nexus</name>
<url>http://myrepo/nexus/content/repositories/releases</url>
</repository>
</distributionManagement>
यह एक बहुत ही सरल परियोजना है। जब मैं कर
mvn release:prepare
mvn release:perform
सब कुछ ठीक चलता है:
...
[INFO] [INFO] --- maven-deploy-plugin:2.5:deploy (default-deploy) @ simple ---
[INFO] Uploading: http://myrepo/nexus/content/repositories/releases/...pom
[INFO] 4 KB
[INFO] 5 KB
[INFO]
[INFO] Uploaded: http://myrepo/nexus/content/repositories/releases/....pom (5 KB at 1.0 KB/sec)
[INFO] Downloading: http://myrepo/nexus/content/repositories/releases/.../maven-metadata.xml
[INFO] 603 B
[INFO]
[INFO] Downloaded: http://myrepo/nexus/content/repositories/releases/.../maven-metadata.xml (603 B at 1.5 KB/sec)
[INFO] Uploading: http://myrepo/nexus/content/repositories/releases/.../maven-metadata.xml
[INFO] 634 B
[INFO]
[INFO] Uploaded: http://myrepo/nexus/content/repositories/.../maven-metadata.xml (634 B at 1.6 KB/sec)
अब मैं http://myrepo/nexus/content/repositories/.../maven-metadata.xml यह इस तरह दिखता है डाउनलोड:
<metadata>
<groupId>simple</groupId>
<artifactId>simple</artifactId>
<versioning>
<latest>0.5.8</latest>
<release>0.5.8</release>
<versions>
<version>0.5.9</version>
<version>0.1</version>
<version>0.3</version>
<version>0.4</version>
<version>0.5.1</version>
<version>0.5.2</version>
<version>0.5.3</version>
<version>0.5.4</version>
<version>0.5.5</version>
<version>0.5.6</version>
<version>0.5.7</version>
<version>0.5.8</version>
</versions>
<lastUpdated>20110202190804</lastUpdated>
</versioning>
</metadata>
मेरी नवीनतम और हाल ही में रिलीज़ संस्करण "नवीनतम के रूप में चिह्नित नहीं किया गया है "और" रिलीज "।
अब मैं नेक्सस वेबयूआई के अंदर "मेटाडाटा पुनर्निर्माण" करता हूं। मैं इसके बाद मेटाडेटा डाउनलोड करता हूं। यह इस
<metadata>
<groupId>simple</groupId>
<artifactId>simple</artifactId>
<versioning>
<latest>0.5.9</latest>
<release>0.5.9</release>
<versions>
<version>0.1</version>
<version>0.3</version>
<version>0.4</version>
<version>0.5.1</version>
<version>0.5.2</version>
<version>0.5.3</version>
<version>0.5.4</version>
<version>0.5.5</version>
<version>0.5.6</version>
<version>0.5.7</version>
<version>0.5.8</version>
<version>0.5.9</version>
</versions>
<lastUpdated>20110202191117</lastUpdated>
</versioning>
</metadata>
इस गठजोड़ में या Maven में एक बग की तरह लगता है कि अब लग रहा है? क्या किसी के पास इसका समाधान है?
मैं Maven मेलिंग सूची पर चर्चा करने के लिए सुझाव है। –
स्टैक ओवरफ्लो इस तरह के प्रश्नों के लिए बस महान है। मुख्य कारण fpr Stackoverflow को 1,01 + मेलिंग सूचियों पर सब्सक्राइब नहीं किया जाना है। – Janning
हाँ .. यह एक बग की तरह दिखता है। क्या आपने इस बारे में समस्या ट्रैकर में मौजूद है या नहीं? –