maven私服上传jar文件
来源:互联网 发布:rsc数据库 编辑:程序博客网 时间:2024/04/20 18:50
- 我们知道,每个公司都会有自己的工具包或公共包,这种包就可以上传到公司的maven私服,就不用每个人都去同步开发包了。那么,怎么把本地项目打包并发布到私服呢?按照如下步骤就可以轻松完成。
1. 在setting.xml文件中增加如下内容:
- <servers>
- <server>
- <!-- 发布的位置在POM中配置,以ID为关联,有很多公用的信息需要配置在POM文件里,最佳实践是定义一个公司级别的root pom -->
- <id>nexus</id>
- <username>admin</username>
- <password>admin123</password>
- </server>
- <server>
- <id>nexus-snapshots</id>
- <username>admin</username>
- <password>admin123</password>
- </server>
- <server>
- <id>thirdparty</id>
- <username>admin</username>
- <password>admin123</password>
- </server>
- </servers>
2. 在项目的pom.xml文件中增加如下内容
- <distributionManagement>
- <repository>
- <id>nexus</id>
- <name>local private nexus</name>
- <url>http://192.168.xx.xx:8081/nexus/content/groups/public</url>
- </repository>
- <snapshotRepository>
- <id>nexus-snapshots</id>
- <name>local private nexus snapshots</name>
- <url>http://192.168.xx.xx:8081/nexus/content/groups/public-snapshots</url>
- </snapshotRepository>
- </distributionManagement>
- <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"> </span>
3. 在项目的 maven bulider中的Goals输入如下内容
deploy:deploy-file -DgroupId=com.ivifi.tools -DartifactId=ivifi.tools -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=D:\git\tools\visn.tools\target\ivifi.tools-1.0-SNAPSHOT.jar -Durl=http://192.168.xx.xx:8081/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty
0 0
- maven私服上传jar文件
- Maven上传jar文件
- maven私服上传jar
- maven私服上传jar
- maven jar包上传私服
- Maven私服上传 jar包
- Maven 直接上传jar 文件到服务器。
- maven上传jar到nexus私服仓库
- 批量上传 Jar 包到 Maven 私服的工具
- maven上传jar到私服
- maven上传jar到私服
- MAVEN 上传jar包到私服
- maven 上传jar到私服
- maven 上传jar到私服
- maven上传jar包到私服
- Maven第四篇【私有仓库、上传jar包、引用私服jar包、上传本地项目到私服】
- Maven第四篇【私有仓库、上传jar包、引用私服jar包、上传本地项目到私服】
- Maven 更新上传jar包
- 跑马灯式的选择元素方法
- Google Play Services Location:获得最近的已知位置
- poj 1275 Cashier Employment
- Android开发之webview和 js 互调
- webstorm2016.2简单激活方法
- maven私服上传jar文件
- scp 远程拷贝时软链接的处理方法
- Permutations
- Spark 之DataFrame与RDD 转换
- shell常用命令-$用法
- 周志华 《机器学习》之 第十三章(半监督学习)概念总结
- left join、right join、inner join的区别
- shell脚本语言学习1——第一个shell脚本
- springMVC 整合Velocity