1、下载Nexus
https://www.sonatype.com/download-oss-sonatype
2、解压Nexus
解压到D:\nexus-3.9.0-01-win64\nexus-3.9.0-01
3、安装Nexus服务
进入D:\nexus-3.9.0-01-win64\nexus-3.9.0-01\bin目录,以管理员身份打开命令窗口,运行nexus /install Nexus3,安装Nexus服务。
4、启动Nexus服务
5、访问Nexus
地址:http://localhost:8081,用户名admin,密码admin123,
6、配置hosted类型Nexus仓库
修改Hosted为Allow redeploy
单击Create repository按钮,创建仓库。
7、增加到maven-public仓库
8、修改maven配置文件
在settings.xml中增加server和mirror配置:
<server>
<id>daqiang</id>
<username>admin</username>
<password>admin123</password>
</server>
<mirror>
<id>daqiang</id>
<mirrorOf>*</mirrorOf>
<url>http://localhost:8081/repository/maven-public/</url>
</mirror>
9、修改pom.xml配置文件
在pom.xml中增加repository配置:
<repositories>
<repository>
<id>daqiang</id>
<name>DaQiang Repository</name>
<url>http://localhost:8081/repository/maven-public/</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>daqiang</id>
<name>DaQiang Repository</name>
<url>http://localhost:8081/repository/maven-public/</url>
</pluginRepository>
</pluginRepositories>
10、上传jar包
mvn deploy:deploy-file -DgroupId=com.test.cn -DartifactId=test -Dversion=1.0 -Dpackaging=jar -Dfile=D:\test.jar -Durl=http://localhost:8081/repository/daqiang/ -DrepositoryId=daqiang