1. 程式人生 > >Nexus3.x.x上傳第三方jar

Nexus3.x.x上傳第三方jar

聚合 ngs cls version http .com serve ima 自己的

exus3.x.x上傳第三方jar:

1. create repository

技術分享圖片

技術分享圖片

選擇maven2(hosted),說明:

proxy:即你可以設置代理,設置了代理之後,在你的nexus中找不到的依賴就會去配置的代理的地址中找

hosted:你可以上傳你自己的項目到這裏面

group:它可以包含前面兩個,是一個聚合體。一般用來給客戶一個訪問nexus的統一地址。

簡單的說,就是你可以上傳私有的項目到hosted,以及配置proxy以獲取第三方的依賴(比如可以配置中央倉庫的地址)。前面兩個都 弄好了之後,在通過group聚合給客戶提供統一的訪問地址。

新建的 reposity 參數如下:

技術分享圖片

2.賦權

修改maven安裝目錄下的 /conf/settings.xml 文件,添加server 節點。如圖:

技術分享圖片

3.上傳 jar 包

mvn deploy:deploy-file -DgroupId=xxx.xxx -DartifactId=xxx -Dversion=0.0.2 -Dpackaging=jar -Dfile=D:\xxx.jar -Durl=http://xxx.xxx.xxx.xxx:8081/repository/3rdParty/ -DrepositoryId=3rdParty

其中-DgroupId 為上傳的jar的groupId

-DartifactId 為上傳的jar的artifactId -Dversion 為上傳的jar的需要被依賴的時候的版本號 然後是-Dpackaging為jar,-Dfile為jar包路徑 -Durl 為要上傳的路徑,可以通過以下方式獲取到

完成 !!!

技術分享圖片

技術分享圖片

Nexus3.x.x上傳第三方jar