zoukankan      html  css  js  c++  java
  • 上传文件到Maven仓库

    1、上传jar到本地仓库

    mvn install:install-file -DgroupId=org.csource -DartifactId=fastdfs-client-java -Dversion=1.25 -Dpackaging=jar -Dfile=d:/fastdfs-client-java-1.25.jar

    2、上传jar到远程仓库

    2.1、settings.xml文件中

        <server>   
            <!-- 此id可以自定义 -->
            <id>maven-releases</id>
            <!-- 私服账号 -->
            <username>admin</username>
            <!-- 私服密码 -->
            <password>adminto123</password>   
        </server>

    2.2、执行命令

    -DrepositoryId=maven-releases
    -DrepositoryId=hosted类型的仓库

    最先,此语句可以执行向私服上传第三方jar包操作
    mvn deploy:deploy-file -DgroupId=org.csource –DartifactId=fastdfs-client-java -Dversion=1.25 -Dpackaging=jar -Dfile=d:/fastdfs-client-java-1.25.jar -DrepositoryId=maven-releases -Durl=http://ip/repository/maven-releases

    后来,不知具体什么原因,,,(但环境变动了)
    可能原因:
    1、nexus版本变更
    2、maven配置变更

    解决方案:
    上传已发布的第三方jar包(releases版)到私服仓库(只能上传到hosted类型的maven-releases仓库)

    mvn deploy:deploy-file ^
    -DgroupId=org.csource ^
    -DartifactId=fastdfs-client-java ^
    -Dversion=1.25 ^
    -Dpackaging=jar ^
    -Dfile=D:J2EEDeveloper3rd_jarsfastdfs-client-java-1.25.jar ^
    -Durl=http://192.168.1.63:81/repository/maven-releases/ ^
    -DrepositoryId=maven-releases

    上传快照型的第三方jar包(snapshots版)到私服仓库(只能上传到hosted类型的maven-snapshots仓库)

    mvn deploy:deploy-file ^
    -DgroupId=com.sjsk ^
    -DartifactId=public-module ^
    -Dversion=0.2.6-SNAPSHOT ^
    -Dpackaging=jar ^
    -Dfile=D:J2EEDeveloper3rd_jarspublic-module-0.2.6-SNAPSHOT.jar ^
    -Durl=http://192.168.1.63:81/repository/maven-snapshots/ ^
    -DrepositoryId=maven-snapshots 

    **************************************************************************************************************************************************

    【版权所有,转载请注明原文链接。】 文中有不妥或者错误的地方还望指出。如果你有更好的建议,可以给我留言讨论,共同进步! 感谢您耐心的读完本篇文章。 

     **************************************************************************************************************************************************

  • 相关阅读:
    git版本控制工具的使用(2)
    如何才能够系统地学习Java并发技术?
    Java集合类常见面试知识点总结
    想了解Java后端学习路线?你只需要这一张图!
    你不可错过的Java学习资源清单
    Java后端工程师必备书单(从Java基础到分布式)
    Java工程师修炼之路(校招总结)
    ​为什么我会选择走 Java 这条路?
    从Java小白到收获BAT等offer,分享我这两年的经验和感悟
    从零基础到拿到网易Java实习offer,我做对了哪些事
  • 原文地址:https://www.cnblogs.com/vimx86/p/5826855.html
Copyright © 2011-2022 走看看