拉取
使用pom文件
在构建maven项目时,如果在私服中存在需要的构件,则会直接从私服中下载
如果私服中没有所需构件,则会先从网络上下载到私服,之后才会下载到本地
<!-- 仓库地址 -->
<repositories>
<repository>
<id>public</id>
<name>Public Repositories</name>
<url>http://192.168.1.15:8081/repository/maven-public</url>
</repository>
</repositories>
<!-- 插件地址 -->
<pluginRepositories>
<pluginRepository>
<id>public</id>
<name>Public Repositories</name>
<url>http://192.168.1.15:8081/repository/maven-public</url>
</pluginRepository>
</pluginRepositories>
使用setting文件
将maven的setting文件中的仓库路径替换成自己私服的路径就ok了。
<url>http://192.168.1.15:8081/repository/maven-public/</url>
上传
如果要发布自己的jar到私服,只需要在pom文件中如下设置就行了
<distributionManagement>
<snapshotRepository>
<id>nexus</id>
<name>Nexus Snapshot</name>
<url>http://192.168.1.15:8081/repository/maven-snapshots/</url>
</snapshotRepository>
<site>
<id>nexus</id>
<name>Nexus Sites</name>
<url>http://192.168.1.15:8081/repository/maven-snapshots/</url>
</site>
</distributionManagement>