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 

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

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

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

  • 相关阅读:
    Linux下Subversion的使用
    python3之HTML、CSS学习
    Python成长之路 常用模块与正则表达式
    Css3 列表布局 两列或者多列布局整理
    .net 通过代码控制GridView显示列
    .net 创建一个页面级全局datatable的方法
    .net 将分页展示的GridView的全部数据 导出excel
    .net 如何判断dataset是否为空
    sql 全表结构备份
    sql 把一个表中的某一列赋值到另一个表中的某一列
  • 原文地址:https://www.cnblogs.com/vimx86/p/5826855.html
Copyright © 2011-2022 走看看