Maven打包自动发布到nexus私服
生活随笔
收集整理的這篇文章主要介紹了
Maven打包自动发布到nexus私服
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
通過(guò)命令 -f指定的pom文件 deploy打包發(fā)布
Intellij Idea中可以通過(guò)Run-EditConfigurations-"+"號(hào)-Maven新建一個(gè)自定義maven腳本,將剛才的發(fā)布命令填入Command line中保存即可
?
先設(shè)置pom文件里的build信息,可以是maven-compiler-plugin插件
maven目錄conf的setting.xml里:
</servers> <server> <id>releases</id> <username>admin</username> <password>admin123</password> </server> <server> <id>snapshots</id> <username>admin</username> <password>admin123</password> </server> </servers>
pom文件添加如下,這里的id上面的id要對(duì)應(yīng),name無(wú)所謂
<!-- 配置遠(yuǎn)程發(fā)布到私服,mvn deploy --> <distributionManagement> <repository> <id>releases</id> <name>Nexus Release Repository</name> <url>http://10.1.81.199:8081/nexus/content/repositories/releases/</url> </repository> <snapshotRepository> <id>snapshots</id> <name>Nexus Snapshot Repository</name> <url>http://10.1.81.199:8081/nexus/content/repositories/snapshots/</url> </snapshotRepository> </distributionManagement>
沒(méi)有權(quán)限去管理界面查看DeploymentPolicy設(shè)置為Allow Redeploy
admin密碼默認(rèn)admin123,deployment密碼默認(rèn)deployment123
總結(jié)
以上是生活随笔為你收集整理的Maven打包自动发布到nexus私服的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【Python】9个必知的Python操
- 下一篇: 前有教授被骗千万,后有某重点高校青年教师