zoukankan      html  css  js  c++  java
  • maven上传本地jar包到私服

    场景

    1. 本地jar包上传到私服

    思路:

    1. maven的settting.xml配置私服的帐号密码

    2. pom.xml配置上传的地址

    3. 执行 mvn deploy 部署jar包到私服

    步骤:

    1. 在${M2_HOME}/conf/setting.xml中配置私服的帐号密码信息,例如:

    <server>
        <id>deploymentRepo</id>
        <username>repouser</username>
        <password>repopwd</password>
    </server>

    记住这个id, 后面在pom.xml指定服务上传的id

    2. 配置pom.xml, 如果没有这个文件,则需要将jar包解压,然后在META-INF中可以找到pom.xml文件,修改pom.xml, 增加服务器部署配置:

    <distributionManagement>
            <snapshotRepository>
                <id>deploymentRepo</id>
                <url>http://192.168.10.2:8080/nexus/content/repositories/snapshots</url>
            </snapshotRepository>
    <!--
        <repository>
                <id>deploymentRepo</id>
                <url>http://192.168.10.2:8080/nexus/content/repositories/releases</url>
            </repository>
    -->
        </distributionManagement>

    这里的id要和setting.xml中的id对应

    3. 在pom.xml的同级目录下,执行:

    mvn deploy:deploy-file -DgroupId=com.xxx.xxx -DartifactId=xx-xx-xx -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dfile=/home/yinian/jar/xxx/xx.jar -Durl=http://192.168.10.2:8080/nexus/content/repositories/snapshots
    -DrepositoryId=deploymentRepo

    就可以看到已经上传完毕

  • 相关阅读:
    调试SQL Server的存储过程及用户定义函数
    寻找 vb.net 事务处理高级编程 的代码!!
    解析Java类和对象的初始化过程
    SQL 安装进程被挂起!
    教你成为一个受欢迎的人
    final class作用
    微软反跨站脚本库
    pdf解析
    ce'shi测试微博
    淘宝架构变化
  • 原文地址:https://www.cnblogs.com/zhuangmingnan/p/9733111.html
Copyright © 2011-2022 走看看