nexus安装及搭建配置
1.下载nexus
下载地址:http://www.sonatype.org/nexus/go
2.环境配置
Jdk1.8以上
3.启动nexus
将下载的压缩包上传到服务器,解压
启动命令:./nexus start(后台启动,无日志)、./nexus run(有日志,不能关闭窗口)
访问地址:http://服务器id:8081/(注意:默认端口为8081,若被占用,需修改端口,并且该端口需要打开防火墙,修改方法:cd /etc/sysc/ sysconfig/ vi iptables 加入你需要的端口,保存 service iptables restart)
停止命令:./nexus stop
4.配置
登录网址:http://ip:8081 默认登录名:admin 密码:admin123
修改默认阿里云maven仓库:
选择central仓库,替换仓库地址
如果需要配置多个仓库,可以自己创建仓库,并加入group
5.上传jar包设置
(1)Setting文件设置
maven-releases /这里的id需要与pom文件distributionManagement中一致,为仓库名称/
admin
admin123
maven-snapshots
admin
admin123
<mirrors>
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>镜像地址</url>
</mirror>
<profiles>
<profile>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>menu</id>
<name>Nexus Public Repository</name>
<url>http://ip:端口/repository/maven-public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
</profile>
(2)pom文件配置
maven-releases
Nexus Release Repository
http://ip:端口/repository/maven-releases/
maven-snapshots
Nexus Snapshot Repository
http://ip:端口/repository/maven-snapshots/
打包上传命令:mvn deploy
如果官网上nexus下不下来,我提供一个
链接:https://pan.baidu.com/s/1CqcT7SR1sJk6pQtmTfH3QQ
提取码:ntjk