• 上传文件到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 

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

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

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

  • 相关阅读:
    【周年庆】china-pub 14周年庆感恩回馈四波狂热来袭
    《Python自然语言处理》
    《大教堂与集市》
    《Redis设计与实现》
    《处理器虚拟化技术》
    《Erlang程序设计(第2版)》
    《数据化管理:洞悉零售及电子商务运营》
    《MySQL Workbench数据建模与开发》
    angular中的MVVM模式
    JavaScript函数柯里化
  • 原文地址:https://www.cnblogs.com/vimx86/p/5826855.html
Copyright © 2020-2023  润新知