我们正在获取一个maven-metadata.xml文件,该文件在Artifactory中看起来如下所示。问题是release元素有一个旧版本。
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>com.commercehub</groupId>
<artifactId>flight-plugin</artifactId>
<version>0.0.1</version>
<versioning>
<latest>1.0.8</latest>
<release>1.0.8</release>
<versions>
<version>0.0.1</version>
<version>1.0.1</version>
<version>1.0.2</version>
<version>1.0.3</version>
<version>1.0.4</version>
<version>1.0.5</version>
<version>1.0.6</version>
<version>1.0.7</version>
<version>1.0.8</version>
<version>1.0.9</version>
<version>1.0.10</version>
</versions>
<lastUpdated>20150119115908</lastUpdated>
</versioning>
</metadata>
手动删除xml文件有效但无法解决根问题。 Artifactory仓库中的另一个插件并没有遇到这个问题。
我们用来发布的命令:
grails publish-plugin --allow-overwrite --stack-trace