搭建私有maven仓库

一、环境

系统:CentOS7

JDK:1.8(Linux x64 Compressed Archive)

NEXUS:3.28.1-01

二、安装JDK

1、官网下载JDK:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

2、tar包上传到服务器/usr/local下然后解压(目录自己定)

3、配置系统环境变量

vi /etc/profile

#JAVA
export JAVA_HOME=/usr/local/jdk1.8.0_271
export PATH=$PATH:$JAVA_HOME/bin

# 保存退出
source /etc/profile

4、执行命令 java -versio 查看版本确保配置成功

三、下载NEXUS

官网地址:https://my.sonatype.com

下载页面:https://help.sonatype.com/repomanager3/download?_ga=2.182516517.281959121.1603532604-1598553193.1603532604(下载需要科学上网)

四、安装NEXUS

1、服务器上创建目录 /usr/local/nexus-3.28.1-01

2、上传nexus到这个目录然后解压

3、解压后:nexus-3.28.1-01 服务器目录  sonatype-work私有库目录

4、配置系统环境变量

vi /etc/profile

#NEXUS
export NEXUS_HOME=/usr/local/nexus-3.28.1-01/nexus-3.28.1-01
export PATH=$PATH:$NEXUS_HOME/bin

#保存后退出
source /etc/profile

5、命令

# 启动服务
nexus start

# 关闭服务
nexus stop

#重启服务
nexus restart

#用root用户启动的话会提示
WARNING: ************************************************************
WARNING: Detected execution as "root" user.  This is NOT recommended!
WARNING: ************************************************************
nexus is running.

6、配置文件在/usr/local/nexus-3.28.1-01/nexus-3.28.1-01/etc/nexus-default.properties

      可以修改访问端口,默认是8081

7、配置服务器内存文件:/usr/local/nexus-3.28.1-01/nexus-3.28.1-01/bin/nexus.vmoptions

-Xms256m
-Xmx256m
-XX:MaxDirectMemorySize=512m

# 根据自己需求来配置

8、访问页面http://192.168.2.78:8081/

9、默认账号是admin

      默认密码在/usr/local/nexus-3.28.1-01/sonatype-work/nexus3/admin.password 文件中

10、到这里就配置结束了

五、创建库

点击后,里面有一堆选项,我也认不全,直接选择maven2(group) ps:只认识它

 

 中央仓库使用阿里云代理

后续继续更新 

六、官网界面介绍

什么都不如这个专业

https://help.sonatype.com/repomanager3/user-interface/user-interface-overview

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值