Nexus3 jar上传
家里虚机安装了maven私服仓库,尝试了一下怎么将jar包上传到仓库中。这里使用idea的maven项目,配置一下使用deploy上传。
配置步骤:
- maven setting.xml添加服务账号密码
<server>
<id>zsl0-release</id>
<username>your_username</username>
<password>your_password</password>
</server>
<server>
<id>zsl0-snapshots</id>
<username>your_username</username>
<password>your_password</password>
</server>
- pom文件中配置
<!-- 设置deploy的地址 -->
<distributionManagement>
<repository>
<id>zsl0-release</id> <!--库的ID-->
<name>user release resp</name> <!--库的名字-->
<url>http://your_ip:8081/repository/maven-releases/</url>
</repository>
<snapshotRepository>
<id>zsl0-snapshots</id>
<name>user snapshot</name>
<url>http://your_ip:8081/repository/maven-snapshots/</url>
</snapshotRepository>
</distributionManagement>
注意:pom文件repository-id要与setting.xml文件server_id对应上;nexus会根据jar包的version进行匹配选择存放snapshot还是release的仓库
现在配置好之后使用deploy就可以在nexus私服仓库中看到上传的jar包啦