71
阿裏雲
技術社區[雲棲]
《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> \
|
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。
部署一個定製的POM和第三方jar
如果一個POM已經是第三方jar存在的和要部署它連同jar要使用的配置文件的目標pomfile論點。見下麵樣品。
1 |
mvn deploy:deploy-file -DpomFile=<path-to-pom> \ |
3 |
-Dfile=<path-to-file> \ |
5 |
-DrepositoryId=<id-to-map-on-server-section-of-settings.xml> \ |
7 |
-Durl=<url-of-the-repository-to-deploy> |
部署源jars
部署一個第三方源jar,包裝應設置為java源碼,和產生pom應該設置為false
最後更新:2017-05-18 10:32:45