向nexus远程仓库里面添加JAR
向nexus远程仓库里面添加JAR
远程仓库:
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>知道是快照版的,自动传到快照库里。
如果是稳定版则传到稳定版库里。
如果是快照版的,本地其它工程引用的时候会自动在远程仓库看是否有新的,如果有则下下来。