第一步:創建私服倉庫服務器
你須要新建一個專用用來放置第三方構建的私服倉庫。例如cat倉庫:url
第二步: .配置權限插件
在你的配置文件settings.xml中加上用戶信息,須要注意的是,這個配置文件是總的配置文件,也就是位於%安裝目錄%\conf\settings.xml的配置文件。在用戶級別的配置文件setting.xml文件上配置的用戶信息將無效。命令行
以下圖所示:server
提示:這裏配置的id將會在後面上傳第三方插件的時候使用到。xml
第三步:執行上傳it
deploy時候,須要你提供一個pom文件。io
使用命令行上傳,以下:cli
# 如第三方JAR包:cat-client-1.3.6.jar配置
mvn deploy:deploy-file -DgroupId=com.dianping.cat -DartifactId=cat-client -Dversion=1.3.6 -Dpackaging=jar -Dfile=F:\server\cat-client-1.3.6.jar -Durl=http://192.168.0.251:8081/repository/cat/ -DrepositoryId=cat -e
這裏來對這些參數進行說明:
- DgroupId、DartifactId、Dversion——表示構建的基本座標,你須要根據你上傳的jar包填寫
- Dpackaging——表示上傳的包的類型,通常爲jar,不用改變,根據你的實際狀況來改變。
- Dfile——表示你須要上傳的包的絕對路徑
- Durl——表示你要上傳到的倉庫的地址, 打開nexus——>repositories菜單,能夠看到該路徑,,如圖1
- DrepositoryId—— 表示Nexus服務器中倉庫的的id標誌,如圖1, repositoryId跟settings.xml中的保持一致
上傳成功後,在nexus界面點擊cat倉庫能夠看到這包: