为什么maven-metadata.xml中的构建号在发布到Artifactory时没有正确地增加?

JFrog支持
2016-10-06 37

问题:

构建号没有递增,或者maven-metadata.xml错误,指向一个不存在的.jar文件。

原因:

从构建日志中,您可能会看到一些文件在部署时在groupId路径中使用斜杠,在groupId路径。

例如,

红色的- groupId带点

绿色- groupId带斜杠

部署工件:https://repo.spring.io/libs-snapshot-local/org.springframeworkrestdoc/ spring-restdocs-core 0.1.0.BUILD-SNAPSHOT / spring-restdocs-core-0.1.0.BUILD-SNAPSHOT-sources.jar

部署工件:https://repo.spring.io/libs-snapshot-local/org/springframework/restdoc/spring-restdocs-core / 0.1.0.BUILD-SNAPSHOT / spring-restdocs-core-0.1.0.BUILD-SNAPSHOT.pom

部署工件:https://repo.spring.io/libs-snapshot-local/orgspringframeworkrestdoc/ spring-restdocs-core 0.1.0.BUILD-SNAPSHOT / spring-restdocs-core-0.1.0.BUILD-SNAPSHOT.jar

部署工件:https://repo.spring.io/libs-snapshot-local/orgspringframeworkrestdoc/ spring-restdocs-core 0.1.0.BUILD-SNAPSHOT / spring-restdocs-core-0.1.0.BUILD-SNAPSHOT-javadoc.jar

解决方法:

造成这种情况的原因可能是使用Maven 2 Compatible Patterns复选框在特定版本上未检查。请检查此复选框是否已为构建启用。如果不是,请启用它,并尝试运行几个版本,使用一个新的临时位置,看看是否解决了问题。