閱讀71 返回首頁    go 阿裏雲 go 技術社區[雲棲]


《Maven官方指南》指南第三方部署到遠程倉庫

指南第三方部署到遠程倉庫

相同的概念: install:install-fileMaven文件目標安裝插件,第三方jars安裝在本地倉庫。但是這次代替本地存儲庫,JAR將被安裝在本地和遠程存儲庫中。部署一個第三方jars使用部署:部署文件目標在Maven部署插件。

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

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

 

部署一個第三方JAR與通用POM

默認情況下,部署:部署文件生成一個通用POM(POM)與第三方JAR一起部署。要禁用此功能,我們應該把generatepom參數為false。

1 -DgeneratePom=false

部署一個定製的POM和第三方jar

如果一個POM已經是第三方jar存在的和要部署它連同jar要使用的配置文件的目標pomfile論點。見下麵樣品。

1 mvn deploy:deploy-file -DpomFile=<path-to-pom> \
2  
3 -Dfile=<path-to-file> \
4  
5 -DrepositoryId=<id-to-map-on-server-section-of-settings.xml> \
6  
7 -Durl=<url-of-the-repository-to-deploy>

 

部署源jars

部署一個第三方源jar,包裝應設置為java源碼,和產生pom應該設置為false

文章轉自 並發編程網 - ifeve.com

最後更新:2017-05-18 10:32:45

  上一篇:go  ruby TK版本的google翻譯機
  下一篇:go  線程任務的取消