我有一个使用 maven 的项目,我正在尝试部署到 sonatype OSS 存储库。当我执行 mvn release:perform 时,会创建 5 个不同的暂存存储库,而不仅仅是一个。各种文件分布在这些不同的存储库中,因此我无法成功部署。
maven 是否有理由拆分我的版本?
该项目连同我的 pom 文件在这里: https ://github.com/Uncodin/bypass/tree/master/platform/android
我有一个使用 maven 的项目,我正在尝试部署到 sonatype OSS 存储库。当我执行 mvn release:perform 时,会创建 5 个不同的暂存存储库,而不仅仅是一个。各种文件分布在这些不同的存储库中,因此我无法成功部署。
maven 是否有理由拆分我的版本?
该项目连同我的 pom 文件在这里: https ://github.com/Uncodin/bypass/tree/master/platform/android
事实证明,每个临时存储库都认为它是从不同的 IP 地址部署的。这可能发生在浮动 IP 地址代理出站请求的企业环境中。
您正在使用的父级(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结构?