Centos7 搭建Maven私服
搭建私服
安装JDK
下载Nexus
下载链接及官网
点击下载Nexus Repository Manager 3.29.0-02 官网链接
安装并启动
# 创建指定安装目录 |
遇到坑了
我猜此时的你是不是蒙圈了,没错启动的时候我也蒙圈了
请看👇大屏幕:
解决方案:
只需要修改一下nexus的配置文件就可以了,根据错误提示,在配置文件中找到INSTALL4J_JAVA_HOME
,取消其注解,并将地址指向本地的jdk环境就OK了。
# 修改nexus配置文件 |
然后启动nexus即可。生活要想过得去,图里必须有点绿!绿代表启动成功没有异常!
但是奥,但是还是有点小瑕疵,绝对不允许!
继续修改配置文件
vi /usr/local/nexus/nexus-3.29.2-02/bin/nexus |
访问
访问地址:http://服务器ip:8081/,马上就要出现画面了奥。
登录
点击右上角👆Sign in,输入用户名和密码登录进入
查看初始密码:cat /usr/local/nexus/sonatype-work/nexus3/admin.password
登陆之后会提示修改密码,完成后进入👇界面,至此Nexus安装成功!
配置私服
仓库的基本概念
本地仓库:Type:hosted,通常会部署自己的构建到这一类型的仓库,如公司的仓库。
代理仓库:Type:proxy,用来代理远程的公共仓库,如maven中央仓库。
仓库组:Type:group,合并多个hosted/proxy的仓库,当项目在多个库中使用时不需多次引用,只需要引用一个group。
设定存储目录
创建代理仓库
创建本地仓库
创建用户组
注意:需要将hosted【本地仓库】的顺序放在proxy【代理仓库】之前,因为一个group【组仓库】中可以涵括这些本地仓库和代理仓库。查询jar包是按照从上到下下的顺序来的,谁在前面先查谁。
整体效果
设置访问权限
所有人都可以访问
完成
截图中有几张高清无码的不知道你是否注意到,能测出看文章的专注力哟!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CHENSIR!