我有一个使用maven的项目,我正在尝试部署到sonatype OSS存储库。当我执行mvn release:perform时,会创建5个不同的staging repos,而不是只创建一个。各种文件分布在这些不同的存储库中,因此无法成功部署。
maven是否有理由拆分我的释放?
项目和我的pom文件在这里: https://github.com/Uncodin/bypass/tree/master/platform/android
答案 0 :(得分:2)
原来,每个临时存储库都认为它是从不同的IP地址部署的。这可能发生在浮动IP地址代理出站请求的公司环境中。
答案 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结构?