• 第三方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而已,不用想太多,这个只是供项目工作人员使用,发布还是解决不了这个问题。

  • 相关阅读:
    USB小白学习之路(6) IIC EEPROM读取解析
    USB小白学习之路(5) HID鼠标程序
    USB小白学习之路(4)HID键盘程序
    USB小白学习之路(3) 通过自定义请求存取外部RAM
    USB小白学习之路(2)端点IN/OUT互换
    USB小白学习之路(1) Cypress固件架构解析
    LeetCode -- 14 最长公共前缀
    初识docker——对docker的理解
    洛谷 P5461 赦兔战俘
    知识碎片 —— 数组 与 伪数组
  • 原文地址:https://www.cnblogs.com/gaolt/p/10489589.html
Copyright © 2020-2023  润新知