本文旨在介绍如何上传jar包到私服,关于如何安装maven、nexus私服请参考官网。
1、Maven简介
- Apache Maven 是一种软件项目管理工具,提供项目对象模型(POM)文件来管理项目的构建、相关性和文档。并且能够自动下载项目依赖库
2、Maven安装 & nexus私服安装
3、Maven配置私服(setting.xml)
- 配置servers节点
<servers>
<server>
<!--配置私服用户名和密码-->
<!--注意该id与distributionManagement中repository元素的id相匹配-->
<id>snapshot</id>
<username>xx</username>
<password>xxxx</password>
</server>
</servers>
4、上传文件到私服
- 配置项目pom.xml
<distributionManagement>
<snapshotRepository>
<!--注意和serverid保持一致-->
<id>snapshot</id>
<name>snapshot Repository</name>
<url>http://127.0.0.1/nexus/content/repositories/snapshots/</url>
<uniqueVersion>true</uniqueVersion>
</snapshotRepository>
</distributionManagement>
- 执行打包上传命令
- 执行命令
mvn deploy
- 使用IDE自带的工具,点击LifeCycle - deply 命令
5、总结
- 虽然配置比较简单,但是需要注意项目pom.xml中snapshotRepository的id必须要和setting.xml配置的id保持一致
- 检查账号是否有上传权限