Nexus下载
下载地址:
我这里下载的是最新版本:nexus-2.11.1-01-bundle.tar.gz
Nexus启动
解压之后,进入nexus-2.11.1-01/目录,conf目录中的nexus.properties可以配置服务的端口,访问路径contextPath
./bin/nexus start启动服务
默认端口为8081,默认路径为nexus
访问路径为::8081/nexus/,点击页面右上角的Log In(默认用户名密码为:admin/admin123)
Nexus配置
点击页面左边的Repositories,出现如下页面
列表中的Repository Path就是我们要用的
其中:Public Repositories就是我们要配置的repositories
Releases是我们要配置的deployrepositories
对应的pom.xml配置为:
<distributionManagement><repository><id>my</id><name>my</name><url>:8081/nexus/content/repositories/releases/</url></repository></distributionManagement><repositories><repository><id>my</id><name>my</name><url>:8081/nexus/content/groups/public/</url></repository></repositories>
默认是无法mvn deploy到私服的,没有权限,需要在setttings.xml里面配置用户名密码
在servers节点下增加
<server><id>my</id><username>develop</username><password>admin</password></server>注意这里的id和pom.xml里面distributionManagement中的repository的id保持一致
用户名和密码,需要到nexus管理页面增加
最后,,需要发布jar到私服,就可以直接mvn deploy了
maven技术交流 扣扣群 379165311,群里面会不定期分享一些maven文章和教程,欢迎大家加入
青春一经典当即永不再赎