Why is my nexus metadata.xml snapshot version incorrect?

This is my metadata. It's clearly incorrect, but I don't know why, so maven can't update download dependencies in my project.

<metadata modelVersion="1.1.0">
   <groupId>com.test</groupId>
   <artifactId>test-sdk</artifactId>
   <version>1.7.0-SNAPSHOT</version>
   <versioning>
     <snapshot>
       <timestamp>20140130.175110</timestamp>
       <buildNumber>58</buildNumber>
     </snapshot>
     <lastUpdated>20140130175110</lastUpdated>
     <snapshotVersions>
       <snapshotVersion>
         <extension>jar</extension>
         <value>1.7.0-20140130.175109-57</value>
         <updated>20140130175110</updated>
       </snapshotVersion>
       <snapshotVersion>
         <extension>pom</extension>
         <value>1.7.0-20140130.175109-57</value>
         <updated>20140130175110</updated>
       </snapshotVersion>
     </snapshotVersions>
   </versioning>
 </metadata>

Answers


I don't know why this happens, but I solved scheduling a Nexus task to "rebuild metadata" in "Scheduled Task" admin option. For now, this is a valid solution for me.


I encountered the same problem. You might check your test-sdk's parent pom to see if any extra maven deploy plugin defined in.


Need Your Help

Default conditions on Hibernate filters

java hibernate filter

I'm defining a Hibernate filter which specifies a default condition as follows:

ASP.NET Webforms 4.0 Routing : How to get rid of physical urls

asp.net webforms routing

How would you accomplish these in ASP.NET Webforms 4.0 Routing;