天天看點

maven上傳jar到本地倉庫,以及上傳jar到私服上傳到本地倉庫上傳到私服

maven上傳jar到本地倉庫,以及私服

  • 上傳到本地倉庫
    • 示例
    • 說明
    • 問題
    • 解決方法
  • 上傳到私服
    • 示例
    • 說明

上傳到本地倉庫

示例

mvn install:install-file

mvn install:install-file -Dfile=D:\\asciidoctorj-pdf-1.5.0-alpha-zh.16.jar -DgroupId=org.asciidoctor -DartifactId=asciidoctorj-pdf -Dversion=1.5.0-alpha-zh.16 -Dpackaging=jar
           

說明

-Dfile=

待上傳jar包的存放位置

-DgroupId=

對應pom檔案的groupId

-DartifactId

=對應pom檔案中的artifactId

-Dversion=

對應pom檔案中的version

-Dpackaging=

jar類型

問題

上傳本地可能會報錯,如圖

maven上傳jar到本地倉庫,以及上傳jar到私服上傳到本地倉庫上傳到私服

解決方法

注釋掉maven的setting.xml檔案中倉庫鏡像位址,待上傳到本地倉庫後再取消注釋

maven上傳jar到本地倉庫,以及上傳jar到私服上傳到本地倉庫上傳到私服

上傳到私服

示例

mvn deploy:deploy-file

mvn deploy:deploy-file -Dfile=D:\\asciidoctorj-pdf-1.5.0-alpha-zh.16.jar -DgroupId=org.asciidoctor -DartifactId=asciidoctorj-pdf -Dversion=1.5.0-alpha-zh.16 -Dpackaging=jar -Durl=http://ip/nexus/content/repositories/releases -DrepositoryId=releases
           

說明

-Dfile=

待上傳jar包的存放位置

-DgroupId=

對應pom檔案的groupId

-DartifactId

=對應pom檔案中的artifactId

-Dversion=

對應pom檔案中的version

-Dpackaging=

jar類型

-Durl=

私服位址

-DrepositoryId=

私服id