0
我想知道是否有可能将maven-metadata.xml文件作为maven depennedency。我想要实现的是从nexus的maven-metadata.xml获取内部版本号。nexus将maven-metadata.xml作为依赖关系
<metadata modelVersion="1.1.0">
<groupId>group</groupId>
<artifactId>artefact</artifactId>
<version>version</version>
<versioning>
<snapshot>
<timestamp>20130619.091047</timestamp>
<buildNumber>2</buildNumber> <!--WHAT I'M TRYING TO GET-->
</snapshot>
<lastUpdated>20130619091047</lastUpdated>
<snapshotVersions>
<snapshotVersion>
<extension>rpm</extension>
<value>value</value>
<updated>20130619091047</updated>
</snapshotVersion>
<snapshotVersion>
<extension>pom</extension>
<value>value</value>
<updated>20130619091047</updated>
</snapshotVersion>
</snapshotVersions>
</versioning>
</metadata>
p.s.是的,我知道它可以通过Nexus REST API检索,但我对上面提供的特定场景感兴趣。
我不这么认为。元数据文件中的内部版本号只是一个迭代器,并不是真正的CI服务器等内部版本号。你究竟想实现什么? –
@ManfredMoser,这有点棘手:)事情是,我开发的项目是通过RPM提供的,安装完成后,不可能将安装在系统上的rpm和联结中的工件关联起来。这就是为什么我想提供RPM定义中的联系编号。 –