Nexus3.x.x上傳第三方jar
阿新 • • 發佈:2017-12-23
聚合 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