欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

《Maven官方指南》指南第三方部署到远程仓库,

来源: javaer 分享于  点击 28551 次 点评:213

《Maven官方指南》指南第三方部署到远程仓库,


原文链接  译者:carvendy

指南第三方部署到远程仓库

相同的概念: install:install-fileMaven文件目标安装插件,第三方jars安装在本地仓库。但是这次代替本地存储库,JAR将被安装在本地和远程存储库中。部署一个第三方jars使用部署:部署文件目标在Maven部署插件。

首先,文件提供者(ftp文件,文件提供,等)必须放你的$ {maven.home} / lib Maven。
然后执行命令:


mvn deploy:deploy-file -DgroupId=<group-id> \
  -DartifactId=<artifact-id> \
  -Dversion=<version> \
  -Dpackaging=<type-of-packaging> \
  -Dfile=<path-to-file> \
  -DrepositoryId=<id-to-map-on-server-section-of-settings.xml> \
  -Durl=<url-of-the-repository-to-deploy>

 

部署一个第三方JAR与通用POM

默认情况下,部署:部署文件生成一个通用POM(POM)与第三方JAR一起部署。要禁用此功能,我们应该把generatepom参数为false。


-DgeneratePom=false

部署一个定制的POM和第三方jar

如果一个POM已经是第三方jar存在的和要部署它连同jar要使用的配置文件的目标pomfile论点。见下面样品。


mvn deploy:deploy-file -DpomFile=<path-to-pom> \

-Dfile=<path-to-file> \

-DrepositoryId=<id-to-map-on-server-section-of-settings.xml> \

-Durl=<url-of-the-repository-to-deploy>

 

部署源jars

部署一个第三方源jar,包装应设置为java源码,和产生pom应该设置为false

用户点评