大家好,我是程序员青戈,一个被Bug耽误了才艺的程序员👦专注于Java领域的知识分享和技术交流,每天会给大家带来Java学习的干货教程📚
微信搜索公众号 Java学习指南,回复 面试 领取一线大厂面试题一套😋加号主微信 xia_qing2012,可以进技术交流学习群一起共同进步哦😊
下载
-
官网地址:https://help.sonatype.com/repomanager3/download
(不推荐,有时会被限制下载) -
网盘:
链接: https://pan.baidu.com/s/1nEmMHHmT8rhLNoIHCHXwhg 提取码: wchr
安装
1.下载到指定目录下,然后运行命令解压:
tar -zxvf nexus-3.23.0-03-unix.tar.gz -C /opt/
在 /opt 下会出现2个文件夹,一个是nexus软件的目录,一个是其运行数据目录
修改参数(重要,低配置的系统不修改此参数无法启动)
自定义配置虚拟机可打开 nexus.vmoptions 文件进行配置,进入nexus-3.23.0-03目录执行命令:
vim bin/nexus.vmoptions //虚拟机选项配置文件
修改jvm的前几个参数,调低启动参数:
启动
启动 Nexus(默认端口是8081),Nexus 常用的一些命令包括:/usr/local/nexus/nexus/bin/nexus {start|stop|run|run-redirect|status|restart|force-reload},下面我们启动Nexus:
- 启动命令(后台启动):
./bin/nexus start
- 停止命令:
./bin/nexus stop
上面的警告不影响启动,可忽略。
验证下是否启动成功,输入命令: ps -ef | grep nexus
看到这个表示已经启动成功。
仓库
当访问:http://ip:8081/ 会有nexus界面:
默认账号:admin,密码默认在 /opt/sonatype-work/nexus3/admin.password 文件中
打开此文件获取密码可以登录,登录后需修改密码。
登录之后,点击配置按钮:
选择maven公开组进行配置:
我们直接点击maven-central进行配置,将其默认拉取的仓库换成阿里云的:
http://maven.aliyun.com/nexus/content/groups/public/
到页面底部点击save保存配置即可。
至此,仓库配置完成。
插入版权声明
本文地址:https://blog.csdn.net/xqnode/article/details/107440806
作者:xqnode
转载请附上作者和原文链接,谢谢!
使用
打开maven的配置文件settings.xml,点击maven-public的copy按钮从私服中获取仓库的地址,http://47.xx.xx.xx:8081/repository/maven-public/
在配置中修改servers和mirrors节点,mirror的url填写上面获取到的仓库地址,username和password填写仓库里创建的账户。
注意:severs第一个节点的id要和mirrors第一个节点的id一样。
</servers>
<server>
<id>nxmaven</id>
<username>xqnode</username>
<password>123456</password>
</server>
<server>
<id>snapshots</id>
<username>xqnode</username>
<password>123456</password>
</server>
<server>
<id>releases</id>
<username>xqnode</username>
<password>123456</password>
</server>
</servers>
<mirrors>
<mirror>
<id>nxmaven</id>
<name>nx maven</name>
<url>http://xx.xx.xx.xx:8081/repository/maven-public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
idea中使用:
感谢大家的阅读,能否请您小手点一点下方的 一键三连 支持一下作者呢😊
最后送诸位一句话:
但行好事,莫问前程
。再见~