亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

一、私服環境搭建及配置

1、Docker search nexus

私服搭建及使用

 

2、docker pull sonatype/nexus3

私服搭建及使用

 

3、docker images|grep nexus

私服搭建及使用

 

4、查看默認登陸密碼(修改密碼后 該文件將會被刪掉)

docker exec -it 528099c655a69ab7610c2c67e85b4e9723a27c2da0bd967c37d1c2af9baa66ef /bin/bash

cd /opt/sonatype/sonatype-work/nexus3/

私服搭建及使用

 

5、打開瀏覽器

訪問
http://192.168.50.100:8081/

登陸 輸入用戶名 
amdin/c508c03f-0c5e-4ae8-a728-27128954b4ec

然后修改密碼

6、創建本地存儲庫

私服搭建及使用

 

7、創建倉庫

私服搭建及使用

 

1)maven-central:maven中央庫,默認從
https://repo1.maven.org/maven2/拉取jar

2)maven-releases:私庫發行版jar

3)maven-snapshots:私庫快照(調試版本)jar

4)maven-public:倉庫分組,把上面三個倉庫組合在一起對外提供服務,在本地maven基礎配置settings.xml中使用

nexus默認存在的倉庫類型有以下四種

1)group(倉庫組類型):又叫組倉庫,用于方便開發人員自己設定的倉庫;

2)hosted(宿主類型):內部項目的發布倉庫(內部開發人員,發布上去存放的倉庫);

3)proxy(代理類型):從遠程中央倉庫中尋找數據的倉庫(可以點擊對應的倉庫的Configuration頁簽下Remote Storage Location屬性的值即被代理的遠程倉庫的路徑);

4)virtual(虛擬類型):虛擬倉庫(這個基本用不到,重點關注上面三個倉庫的使用)

Policy(策略)

表示該倉庫為發布(Release)版本倉庫還是快照(Snapshot)版本倉庫;

Public Repositories下的倉庫

1)3rd party: 無法從公共倉庫獲得的第三方發布版本的構件倉庫,即第三方依賴的倉庫,這個數據通常是由內部人員自行下載之后發布上去;

2)Apache Snapshots: 用了代理ApacheMaven倉庫快照版本的構件倉庫

3)Central: 用來代理maven中央倉庫中發布版本構件的倉庫

4)Central M1 shadow: 用于提供中央倉庫中M1格式的發布版本的構件鏡像倉庫

5)Codehaus Snapshots: 用來代理CodehausMaven 倉庫的快照版本構件的倉庫

6)Releases: 內部的模塊中release模塊的發布倉庫,用來部署管理內部的發布版本構件的宿主類型倉庫;release是發布版本;

Snapshots:發布內部的SNAPSHOT模塊的倉庫,用來部署管理內部的快照版本構件的宿主類型倉庫;snapshots是快照版本,也就是不穩定版本

8、創建releases庫

私服搭建及使用

 


私服搭建及使用

 


私服搭建及使用

 

9、創建Snapshots庫

私服搭建及使用

 

10、創建中央倉庫

私服搭建及使用

 


私服搭建及使用

 

國外的中央倉下載比較慢,可以使用國內的中央倉,如下所示:

1、
http://www.sonatype.org/nexus/ 私服nexus工具使用

2、http://mvnrepository.com/ (推薦)

3、
http://repo1.maven.org/maven2

4、
http://maven.aliyun.com/nexus/content/groups/public/ 阿里云 )

5、
http://repo2.maven.org/maven2/ 私服nexus工具使用

6、
http://uk.maven.org/maven2/

7、
http://repository.jboss.org/nexus/content/groups/public

8、
http://maven.oschina.net/content/groups/public/ oschina

9、
http://mirrors.ibiblio.org/maven2/

10、
http://maven.antelink.com/content/repositories/central/

11、
http://nexus.openkoala.org/nexus/content/groups/Koala-release/

11、創建組倉庫,命名為owner-group

私服搭建及使用

 


私服搭建及使用

 

12、本地maven配置新的nexus倉庫地址

復制owner-group的倉庫地址

私服搭建及使用

 


私服搭建及使用

 

http://192.168.50.100:8081/repository/owner-group/

打卡本地的maven setting文件

私服搭建及使用

 


私服搭建及使用

 

配置優先級 pom.xml > 
/home_dir/.m2/settings.xml > 
/maven_dir/conf/settings.xml

正在下載maven依賴包

私服搭建及使用

 


私服搭建及使用

 

二、注意事項

1、手動上傳jar包到私服

私服搭建及使用

 

這里只能上傳release版本 不能上傳snapshot

  • 可以手動上傳

mvn deploy:deploy-file -DgroupId=com.chain.xinpools.utils -DartifactId=xinpools-utils -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=xinpools-utils-1.0-SNAPSHOT.jar -Durl=http://192.168.50.100:8081/repository/owner-snapshots/ -DrepositoryId=owner-snapshots

私服搭建及使用

 

  • 可以通過idea上傳
私服搭建及使用

 

2、查看當前生效的setting配置

3、文件名稱必須為settings.xml

4、idea中對于setting和資源庫路徑的配置優先級高于setting文件中的配置

5、在pom配置了私服的訪問地址 別忘記了 還需要在setting.xml中配置下對該私服的訪問權限

分享到:
標簽:私服
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定