1:下载源码
https://sonatype-download.global.ssl.fastly.net/nexus/3/latest-unix.tar.gz
2:解压
tar -zxvf nexus-3.9.0-01-unix.tar.gz
mv nexus-3.9.0-01 nexus
3:修改端口号(默认8081)
vi nexus/etc/nexus-default.properties
4:运行
cd nexus/bin
./nexus run &
出现下面这个表示运行成功
5:查看登录密码
cd sonatype-work/nexus3/
cat admin.password
6:登录
ip:8081
默认账号是admin 密码就是上面查看的密码
PS:jdk环境变量设置
vim /etc/profile 添加如下
export JAVA_HOME=/usr/java/jdk1.8.0_311
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
7:项目中配置
maven的conf文件夹setting配置文件加上以下内容
<servers>
<!-- 私服START -->
<server>
<id>kelin-snapshots</id>
<username>admin</username>
<password>密码</password>
</server>
<server>
<id>kelin-release</id>
<username>admin</username>
<password>密码</password>
</server>
<!-- 私服END -->
</servers>
项目的pom
<distributionManagement>
<snapshotRepository>
<id>kelin-snapshots</id>
<name>Kelin Nexus Snapshot</name>
<url>http://XXX:8081/repository/maven-snapshots/</url>
</snapshotRepository>
<repository>
<id>kelin-release</id>
<name>Kelin Nexus Release</name>
<url>http://XXX:8081/repository/maven-releases/</url>
</repository>
</distributionManagement>
8:开启允许上传