mvn release:perform创建多个staging repos

时间:2013-03-19 22:10:17

标签: maven

我有一个使用maven的项目,我正在尝试部署到sonatype OSS存储库。当我执行mvn release:perform时,会创建5个不同的staging repos,而不是只创建一个。各种文件分布在这些不同的存储库中,因此无法成功部署。

maven是否有理由拆分我的释放?

项目和我的pom文件在这里: https://github.com/Uncodin/bypass/tree/master/platform/android

sonatype repos

2 个答案:

答案 0 :(得分:2)

原来,每个临时存储库都认为它是从不同的IP地址部署的。这可能发生在浮动IP地址代理出站请求的公司环境中。

https://issues.sonatype.org/browse/OSSRH-5454?focusedCommentId=180666&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-180666

答案 1 :(得分:0)

你正在使用的父母(https://oss.sonatype.org/service/local/repositories/central/content/org/sonatype/oss/oss-parent/7/oss-parent-7.pom)并没有真正暗示出现了什么问题。只配置了一个发布存储库:https://oss.sonatype.org/service/local/staging/deploy/maven2/

这是否可能是由Nexus代理内部的某些配置引起的?而不是你的maven结构?