下面只做個人日志記錄,勿喜勿噴
使用兩個瀏覽器,帶着下面的問題去看: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:\t1\open189-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而已,不用想太多,這個只是供項目工作人員使用,發布還是解決不了這個問題。