maven私服nexus(三)
将项目中的第三方jar包上传至maven私服中
上传jar包到maven私服
在你使用的maven配置文件settings中加上如下信息
代表你访问的账号密码
<servers>
<!--
<server>
<id>my_releases</id>
<username>admin</username>
<password>admin123</password>
</server>
-->
</servers>
在项目的pom文件中指定上传的url
<!-- 构件上传 -->
<distributionManagement>
<!-- 发布版 -->
<repository>
<id>my_releases</id>
<name>Administrator maven-releases</name>
<url>http://localhost:8081/repository/maven-releases/</url>
</repository>
<!-- 测试版 -->
<snapshotRepository>
<id>my_releases</id>
<name>Administrator maven-snapshots</name>
<url>http://localhost:8081/repository/maven-snapshots/</url>
</snapshotRepository>
</distributionManagement>
这个方式上传有一个缺点 ,就是本地仓库如果已经有了jar包,项目会直接在本地仓库找 ,这样并不会存在下载发生,自然也不会上传到私服上去
只有当本地仓库没有这个jar文件,但是项目中又添加了依赖,从其他地方下载文件的时候,就会上传至这个私服中;
还有就是采用maven的命令 deploy命令上传,会直接将项目打包上传到私服中

浙公网安备 33010602011771号