maven私服3.n上傳第三方jar包

nexus2.0和3.0上傳第三方jar包的方式不同

  • 2.0
    手動用網站上傳,具體百度參考
  • 3.0
    參考鏈接
    • Repository-Repositories-Create repository
      先創建倉庫
    • 選擇maven2(hosted)
      填寫倉庫名稱,選擇版本策略和部署策略
      建議:名稱3dParty,版本mixed,部署allowRedeploy
    • 放到group組內–不懂組策略的可以百度
    • 使用上傳命令
      如果設計到了上傳的權限則需要自己配置
    • 命令

      -DgroupId:jar包的groupId
      -DartifactId:jar包的artifactId
      -Dversion:jar包版本
      -Dfile:本地jar文件路徑
      -Durl:遠程倉庫url,如ip:8081/
      -DrepositoryId:倉庫id,對應<server>下<id>節點值,如上面<server>配置爲nexus-3rdParty,則必須爲該值,否則提示401,認證失敗
    • 示例

      mvn deploy:deploy-file -DgroupId=com.test -DartifactId=example -Dversion=1.0.0 -Dpackaging=jar -Dfile=C:\example.jar -Durl=http://127.0.0.1:8081/repository/3rdParty/ -DrepositoryId=nexus-3rdParty

坑爹問題

  • 死活上傳不了,但是改名字就能上傳
    要麼修改artifactId名字
    要麼修改本地jar包的名字
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章