远程仓库:
http://10.1.252.21:8081/nexus/index.html
admin/admin123
方法一:手动
在左侧选择:Repositories
在右侧下方做以下操作:
选择:artifact upload
选择:GAV
输入:com.ailk,report,5.5
选择一个JAR上传并点击ADD最后点击UPLOAD即可。
方法二:自动
在setting.xml中添加:
<server>
<id>Releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>Snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
在pom.xml中添加:
<distributionManagement>
<repository>
<id>Releases</id>
<url>http://urlfff/nexus/content/repositories/releases</url>
</repository>
<snapshotRepository>
<id>Snapshots</id>
<url>http://urlddd/nexus/content/repositories/ailk-snapshots/</url>
</snapshotRepository>
</distributionManagement>
注意两边的ID要对应上。
然后执行mvn deploy即可。
它会自动根据<version>1.0-SNAPSHOT</version>知道是快照版的,自动传到快照库里。
如果是稳定版则传到稳定版库里。
如果是快照版的,本地其它工程引用的时候会自动在远程仓库看是否有新的,如果有则下下来。
本文介绍两种将Maven项目部署到Nexus仓库的方法:手动上传和配置自动部署。手动上传需通过Nexus界面进行,自动部署则需修改项目的setting.xml及pom.xml文件。
2377

被折叠的 条评论
为什么被折叠?



