到目前为止,我还没有真正处理过maven的服务器端(即repo集成/交互),所以这个问题可能超出了天真,但是我对maven如何部署文物感到困惑(比如jar
个文件)。
我们在我们的Jenkins构建服务器上的maven settings.xml中配置了maven central作为repo,并将本地nexus配置为镜像(据我所知)。
我想要实现的是将我们的jar安装在本地.m2
存储库中,并在我们的nexus存储库中使它们在公司范围内可用。 (我的团队有一个,但设立它的人很久就离开了公司,我对nexus的专业知识基本上是零。)
如果我运行mvn clean deploy
,我偶然会将jar
推送到公共回购网站的可能性有多大?什么是防止这种情况发生的正确方法? (链接到正确的docs / maven手册欢迎。)