zoukankan      html  css  js  c++  java
  • 第三方jar包上传私服和项目使用

    下面只做个人日志记录,勿喜勿喷

    使用两个浏览器,带着下面的问题去看:https://www.cnblogs.com/tyhj-zxp/p/7605879.html。就会清晰了

    1、下载和安装nexus

      问题:

      (1)位什么安装nexus?

      (2)怎样下载和安装?

    2、在nexus创建一个私人仓库

      问题:

      (1)nexus结构是怎样的?

      (2)为什么创建私人仓库?

      (3)怎样创建仓库?

    3、上传jar到私人仓库

      问题:

      (1)怎样上传jar到仓库?

      (2)上传之后,我在哪里可以看到是否上传成功?

    4、maven的setting设置

      问题:

      (1)为什么要设置setting?

      (2)怎样设置?

    5、设置的pom

      问题:

      (1)怎样设置pom?

      (2)为什么这样设置?

    我设置的setting和pom

    (1)上传jar命令

      mvn deploy:deploy-file -DgroupId=com.tydic.project.test -DartifactId=open189 -Dversion=1.0 -Dpackaging=jar -Dfile=D: 1open189-sign-1.0.jar -Durl=http://XXXXX:8081/repository/myTest/ -DrepositoryId=gaolttest

    (2)maven的setting设置。找到servers节点

     <server>
      <id>gaolttest</id>  
      <username>admin</username>

      <password>admin123</password>
     </server>

    (3)pom的设置

    1、在repositorys节点设置

      <repository>
       <id>gaolttest</id>
       <url>http://XXXX:8081/repository/tydic-public</url>
      </repository>

    2、添加依赖

      <dependency>
       <groupId>com.tydic.project.test</groupId>
       <artifactId>open189</artifactId>
       <version>1.0</version>
      </dependency>

    总结:做了一堆之后,发现就是多了一个仓库提供加载jar而已,不用想太多,这个只是供项目工作人员使用,发布还是解决不了这个问题。

  • 相关阅读:
    (55)ElasticSearch之使用scroll滚动技术实现大数据量搜锁
    (54)ElasticSearch之DocValues解析
    (53)ElasticSearch之如何计算相关度分数
    HDU
    POJ3311 Hie with the Pie
    luoguP2768: 珍珠项链(矩阵乘法优化DP)
    luoguU60884 【模板】动态点分治套线段树
    最小圆覆盖(洛谷 P1742 增量法)
    CodeForces
    HDU
  • 原文地址:https://www.cnblogs.com/gaolt/p/10489589.html
Copyright © 2011-2022 走看看