nexus私服使用总结
目标:添加自定义的仓库 3rd-part 存储独立的jar包,如haspgun、cling等
一、增加仓库
二、添加独立的jar包
中央仓库地址:
默认地址:https://repo1.maven.org/maven2/
http://maven.repository.com/nexus/content/groups/public
新增代理仓库:关联http://maven.repository.com/中央仓库
maven setting.ini 配置
<mirror>
<!--id必须和server配置的id相同,否则会提示401 Unauthorized未授权-->
<id>nexus</id>
<!--name随意命名-->
<name>nuxus-public-repository</name>
<!--http://localhost:8081/repository/3rd-party/-->
<url>http://1270.0.1:8081/repository/maven-public/</url>
<!--url>http://maven.repository.com/nexus/content/groups/public</url-->
<!--在中央仓库找不到jar包时才访问我们的私服-->
<mirrorOf>*</mirrorOf>
</mirror>
<repository>
<id>nexus</id>
<name>nexus私服URL</name>
<url>http://192.168.1.28:8081/repository/maven-public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<pluginRepository>
...
</pluginRepository>