精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Docker搭建Maven私服(Nexus3),整合Springboot上傳下載依賴

開(kāi)發(fā) 前端
Nexus3是一種特殊的遠(yuǎn)程倉(cāng)庫(kù),一般部署在公司服務(wù)器或者局域網(wǎng)內(nèi)的倉(cāng)庫(kù)服務(wù),私服代理廣域網(wǎng)上的遠(yuǎn)程倉(cāng)庫(kù),供公司的Maven用戶使用。

一、前言

我們?cè)贘avaWeb開(kāi)發(fā)中必不可少的就是jar包管理-maven,在沒(méi)有maven之前,都是自己手動(dòng)下載jar包導(dǎo)入到項(xiàng)目中,非常的繁瑣。

maven出現(xiàn)之后,又迎來(lái)新的問(wèn)題,對(duì)于倉(cāng)庫(kù)里人家發(fā)布的都可以引用下載,但是公司自己內(nèi)部寫(xiě)的jar包,不想讓外人看到,自己公司來(lái)回粘貼復(fù)制,非常的繁瑣,版本維護(hù)起來(lái)也是十分頭疼!

這時(shí)Nexus Repository出現(xiàn)了,現(xiàn)在主流的還是nexus3,所以今天小編帶大家一起搭建使用一下。當(dāng)然公司也必須有一個(gè)自己的私服,來(lái)存放公司的技術(shù)沉淀,提高開(kāi)發(fā)效率!

網(wǎng)上教程看了很多,但是基本都是教怎么上傳到私服,從私服拉取依賴就沒(méi)有寫(xiě)!

二、介紹

官網(wǎng)地址:https://help.sonatype.com/repomanager3/product-information

nexus3是一種特殊的遠(yuǎn)程倉(cāng)庫(kù),一般部署在公司服務(wù)器或者局域網(wǎng)內(nèi)的倉(cāng)庫(kù)服務(wù),私服代理廣域網(wǎng)上的遠(yuǎn)程倉(cāng)庫(kù),供公司的Maven用戶使用。

當(dāng)Maven依賴需要依賴的時(shí)候,它從私服請(qǐng)求,如果私服上不存在依賴,則從外部的遠(yuǎn)程倉(cāng)庫(kù)下載,緩存在私服上之后,再為Maven的下載請(qǐng)求提供服務(wù)。

我們還可以把一些無(wú)法從外部倉(cāng)庫(kù)下載到的構(gòu)件上傳到私服上。

總的準(zhǔn)則:無(wú)論私服有沒(méi)有,我們本地都是使用私服提供的!?

三、優(yōu)點(diǎn)

  • 引入速度提高
  • 加速M(fèi)aven構(gòu)建
  • 方便管理
  • 穩(wěn)定性高
  • 降低中央倉(cāng)庫(kù)的負(fù)荷
  • 隱私性高

四、docker構(gòu)建運(yùn)行

1、創(chuàng)建掛載目錄

mkdir /mydata/nexus/nexus-data -p

給權(quán)限:

chmod 777 /mydata/nexus/nexus-data/

2、啟動(dòng)nexus

docker run -d -p 8081:8081 --name nexus -v /mydata/nexus/nexus-data:/nexus-data sonatype/nexus3

3、獲取密碼

我們看到密碼可以在容器內(nèi)獲取:

默認(rèn)用戶是,唯一生成的密碼可以在卷內(nèi)的文件中找到。有關(guān)卷的信息,請(qǐng)參閱持久數(shù)據(jù)。
admin admin.password

由于我們掛載了數(shù)據(jù)文件,主要在宿主機(jī)上查看即可!

切換到目錄:

cd /mydata/nexus/nexus-data/

查看密碼:

cat admin.password

密碼:206d5b6b-cc58-403f-af03-e5c8772a803a

圖片

3、訪問(wèn)頁(yè)面

ip+端口訪問(wèn):http://192.168.239.132:8081/

圖片

4、登錄

用戶:admin
密碼:掛載目錄下的admin.password文件內(nèi)。

圖片

五、nexus配置和解釋

1、繼續(xù)初始化

圖片

2、編寫(xiě)新密碼

圖片

3、配置匿名訪問(wèn)

由于匿名訪問(wèn)有安全性問(wèn)題,在公司還是禁用為好!

圖片

4、完成

圖片

5、倉(cāng)庫(kù)名稱類型

圖片

我們可以看到有三種類型:

倉(cāng)庫(kù)類型

說(shuō)明

proxy

代理到遠(yuǎn)程倉(cāng)庫(kù),默認(rèn)國(guó)外,可以修改為國(guó)內(nèi)阿里云代理

group

存放:通過(guò) Nexus 獲取的第三方 jar 包

hosted

存放:本團(tuán)隊(duì)其他開(kāi)發(fā)人員部署到 Nexus 的 jar 包

還有一些倉(cāng)庫(kù)名稱:

倉(cāng)庫(kù)名稱

說(shuō)明

maven-central

Nexus 對(duì) Maven 中央倉(cāng)庫(kù)的代理

maven-public

Nexus 默認(rèn)創(chuàng)建,供開(kāi)發(fā)人員下載使用的組倉(cāng)庫(kù)

maven-releasse

Nexus 默認(rèn)創(chuàng)建,供開(kāi)發(fā)人員部署自己 jar 包的宿主倉(cāng)庫(kù)要求 releasse 版本(生產(chǎn)版本)

maven-snapshots

Nexus 默認(rèn)創(chuàng)建,供開(kāi)發(fā)人員部署自己 jar 包的宿主倉(cāng)庫(kù)要求 snapshots 版本(測(cè)試版本)

6、調(diào)整代理地址

點(diǎn)擊maven-central進(jìn)入詳情:

把代理地址換為阿里云的:https://maven.aliyun.com/repository/public

往下滑到最后點(diǎn)擊保存!

圖片

7、新建用戶和倉(cāng)庫(kù)

關(guān)于很多教程都是新建用戶和倉(cāng)庫(kù),小編這里就使用admin和自帶的倉(cāng)庫(kù)了!
一般的小公司夠了,公司有一定規(guī)模在新建吧!!

六、settings.xml配置

1、配置maven上傳信息

我們打開(kāi)本地的settings.xml文件,把私服的地址和用戶配置上去!

<servers>
<server>
<id>maven-public</id>
<username>admin</username>
<password>123456</password>
</server>
<server>
<id>maven-snapshots</id>
<username>admin</username>
<password>123456</password>
</server>
<server>
<id>maven-releases</id>
<username>admin</username>
<password>123456</password>
</server>
</servers>

2、配置從私服下載

 <profiles>
<profile>
<id>nexus-own</id>
<!-- 遠(yuǎn)程倉(cāng)庫(kù)列表 -->
<repositories>
<repository>
<id>maven-public</id>
<name>Nexus Central</name>
<!-- 虛擬的URL形式,指向鏡像的URL-->
<url>http://192.168.239.132:8081/repository/maven-public/</url>
<layout>default</layout>
<!-- 表示可以從這個(gè)倉(cāng)庫(kù)下載releases版本的構(gòu)件-->
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>maven-snapshots</id>
<name>Nexus Central</name>
<!-- 虛擬的URL形式,指向鏡像的URL-->
<url>http://192.168.239.132:8081/repository/maven-snapshots/</url>
<layout>default</layout>
<!-- 表示可以從這個(gè)倉(cāng)庫(kù)下載snapshot版本的構(gòu)件 -->
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>maven-public</id>
<name>Nexus Central</name>
<url>http://192.168.239.132:8081/repository/maven-public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
<activeProfiles>
<!--需要激活 <profile>中的ID才生效-->
<activeProfile>nexus-own</activeProfile>
</activeProfiles>

七、springboot項(xiàng)目配置

1、父項(xiàng)目pom文件

    <build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<layers>
<enabled>true</enabled>
</layers>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
<parameters>true</parameters>
</configuration>
</plugin>
</plugins>
</build>
<!--打包上傳maven私服-->
<distributionManagement>
<repository>
<!--id的名字可以任意取,但是在setting文件中的屬性<server>的ID與這里一致-->
<id>maven-releases</id>
<!--指向倉(cāng)庫(kù)類型為host(宿主倉(cāng)庫(kù))的儲(chǔ)存類型為Release的倉(cāng)庫(kù)-->
<url>http://192.168.239.132:8081/repository/maven-releases/</url>
</repository>
<snapshotRepository>
<id>maven-snapshots</id>
<url>http://192.168.239.132:8081/repository/maven-snapshots/</url>
</snapshotRepository>
</distributionManagement>

2、deploy上傳私服

雙擊deploy,上傳私服!

圖片

3、私服查看

圖片

一共上傳了兩次,都在私服中存在!

圖片

4、私服依賴在本地引用

我們新建一個(gè)springboot項(xiàng)目,然后引入依賴:

要勾選Projects下面的配置,不然無(wú)法引入依賴!

圖片

5、測(cè)試使用

新項(xiàng)目可以使用依賴中的注解:

圖片

八、總結(jié)

經(jīng)過(guò)半天的測(cè)試加編寫(xiě),終于完成,對(duì)于私服有了更深的認(rèn)識(shí)!

私服是每個(gè)公司必須要有的,當(dāng)然也是我們必須要掌握的,小編整理出來(lái),方便大家學(xué)習(xí)!

優(yōu)點(diǎn)前面都說(shuō)了,這里就不多說(shuō)了!

責(zé)任編輯:姜華 來(lái)源: 小王博客基地
相關(guān)推薦

2023-11-02 07:29:06

2009-07-03 14:15:54

JSP SmartUp

2009-07-07 13:45:04

jspsmart

2018-04-20 16:15:42

Koa2上傳下載

2015-02-11 16:34:49

微信SDK

2009-07-30 13:43:58

ASP.NET中文件上

2010-03-08 11:34:45

Linux上傳下載指令

2009-09-01 16:49:56

C#文件上傳下載

2011-02-21 18:11:27

vsFTPd

2023-09-06 08:33:30

2021-06-04 13:07:53

LinuxPythonXshell

2010-01-14 15:06:27

CentOS用戶

2009-07-02 13:31:13

JSP組件

2019-07-12 08:37:22

DockerNginx程序員

2023-09-08 08:14:14

2023-12-21 09:10:13

2023-05-07 07:45:31

2013-09-04 10:20:31

遠(yuǎn)程控制軟

2009-12-28 14:05:21

光纖接入網(wǎng)

2009-08-11 08:58:19

linux命令瀏覽網(wǎng)頁(yè)linux命令行參數(shù)linux命令行
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

亚洲国产一二三精品无码| 91九色国产在线| 亚洲熟妇一区二区三区| 久久er热在这里只有精品66| 日韩码欧中文字| 成人一区二区三区四区| 特级西西444www大精品视频免费看 | 久久久青草青青国产亚洲免观| 国产成人97精品免费看片| 天天舔天天操天天干| 欧美影院在线| 欧美午夜片在线免费观看| 亚洲日本无吗高清不卡| 国产91久久久| 日日摸夜夜添夜夜添亚洲女人| 久久亚洲欧美日韩精品专区| 国产日韩视频一区| 欧洲成人一区| 午夜精品久久久久久久蜜桃app| 日本免费高清一区二区| 亚洲国产www| 日本午夜一区二区| 国模极品一区二区三区| 91动漫免费网站| 亚州综合一区| 6080国产精品一区二区| 欧美亚洲日本一区二区三区 | 免费一级欧美在线大片| 在线视频中文字幕一区二区| 久久99久久久久久| 91美女视频在线| 99久久久久免费精品国产| 亚洲一区二区三区四区视频| 精品久久久久久久久久久久久久久久久久| 欧美精品一区二区三区久久久竹菊| 亚洲天堂av图片| 欧美夫妇交换xxx| 日韩区一区二| 欧美精品久久99| 欧美少妇性生活视频| av影视在线| 伊人开心综合网| 天天综合中文字幕| 91吃瓜网在线观看| 久久精品欧美一区二区三区不卡| 国内精品**久久毛片app| 国产夫妻性生活视频| 经典三级在线一区| 国产精品中文在线| 中文字幕av第一页| 香蕉av777xxx色综合一区| 国外成人免费在线播放| 精国产品一区二区三区a片| 久久av偷拍| 欧美色视频一区| 色悠悠久久综合网| 国产一区二区三区四区五区3d| 亚洲国产精品久久艾草纯爱| 奇米777四色影视在线看| 2024最新电影免费在线观看| 亚洲欧美韩国综合色| 中文字幕中文字幕在线中一区高清 | 国产成人精品a视频一区| 亚洲激精日韩激精欧美精品| 久久久视频精品| 国产精品7777| 亚洲免费成人| 欧美在线不卡区| 黄色片中文字幕| 日韩二区三区四区| 国产精品久久久久免费a∨大胸| 天堂网免费视频| 日本最新不卡在线| 国产一区红桃视频| 国产aⅴ一区二区三区| 粉嫩一区二区三区在线看| 国产精品香蕉视屏| 肉丝一区二区| 中文字幕免费不卡| 中文字幕精品—区二区日日骚| 国产网站在线免费观看| 一区二区免费在线播放| 日韩小视频在线播放| 欧美大胆成人| 欧美剧情电影在线观看完整版免费励志电影 | 自拍偷拍你懂的| 91精品一区二区三区综合| 欧美激情高清视频| 欧美h在线观看| 久久国产剧场电影| 国产精品一区二区三区免费观看| 蜜桃av中文字幕| 欧美激情一区二区三区| 日韩不卡视频一区二区| 中文在线аv在线| 欧美视频一二三区| 乱码一区二区三区| 国产调教一区二区三区| 久久久精品2019中文字幕神马| 国产一级aa大片毛片| 日韩中文字幕不卡| 91亚色免费| 国产中文在线观看| 亚洲精品ww久久久久久p站 | 久久99精品国产麻豆不卡| 波多野结衣一区二区三区在线观看| 天堂在线资源网| 亚洲欧洲在线观看av| 男人的天堂狠狠干| 精品自拍视频| 日韩精品黄色网| 永久免费未视频| 久久国产精品久久w女人spa| 成人亚洲欧美一区二区三区| 青青青草原在线| 一区二区三区中文免费| 国产熟人av一二三区| 成人精品毛片| 久久影视电视剧免费网站| 久久夜色精品国产噜噜亚洲av| 久久精品999| 欧美一区二区三区四区五区六区| 男女视频在线| 欧美精品少妇一区二区三区| 亚洲成av人片在线观看无| 99久久精品费精品国产| 日本久久久久亚洲中字幕| 日本韩国在线观看| 亚洲欧美国产高清| a在线观看免费视频| 蜜桃国内精品久久久久软件9| 欧美精品手机在线| 一级做a爰片久久毛片16| 久久久久国产精品人| 欧美国产日韩激情| 一区二区日韩| 久久av资源网站| 亚洲天天综合网| 国产欧美一区二区精品仙草咪| heyzo亚洲| 久久99偷拍| 久久久久亚洲精品| 亚洲精品久久久久avwww潮水| 中文字幕一区二区三区不卡| 九九热在线免费| 欧美人与牛zoz0性行为| 欧美在线视频免费| 色天堂在线视频| 欧美午夜精品久久久久久浪潮| 日韩少妇一区二区| 影音先锋国产精品| 国产精品推荐精品| а√天堂中文资源在线bt| 亚洲高清色综合| 国产午夜福利精品| 99久久99久久综合| 2022亚洲天堂| 国产精品羞羞答答在线观看 | aaa在线视频| 久久久久9999亚洲精品| 白嫩少妇丰满一区二区| 蜜桃视频欧美| 国产精品久久久久77777| 不卡在线视频| 欧美日韩电影在线| 久久人妻无码aⅴ毛片a片app | 亚洲一区二区三区视频播放| 中文在线观看免费| 精品国产乱码91久久久久久网站| 国产成人自拍视频在线| 26uuu国产日韩综合| 欧美精品一区二区三区免费播放| 精品九九在线| 91久久久久久久久久久久久| 天堂成人av| 亚洲国产精品中文| 懂色av蜜臀av粉嫩av分享吧最新章节| 久久免费视频一区| 手机av在线网| 在线播放日韩| 欧美日韩成人一区二区三区| 麻豆久久久久| 欧美激情综合色综合啪啪五月| 香蕉视频网站在线| 欧美丝袜丝nylons| 欧美成人精品一区二区免费看片| av一区二区久久| 国产三级三级三级看三级| 亚洲国产精品久久久天堂 | 欧美做受高潮电影o| 最新97超碰在线| 欧美成va人片在线观看| 国产精品suv一区| 亚洲欧美一区二区三区孕妇| 黄色在线免费播放| 免费一级片91| 91免费黄视频| 欧美亚洲在线日韩| 国产精品久久九九| 中韩乱幕日产无线码一区| 欧美老少做受xxxx高潮| 免费黄色片在线观看| 91精品欧美福利在线观看| 国产高清中文字幕| 一区二区免费在线播放| 嘿嘿视频在线观看| 99麻豆久久久国产精品免费| 手机在线国产视频| 久久一二三四| 91.com在线| 四虎国产精品免费观看| 激情小说综合网| 韩国三级大全久久网站| 国产精品电影观看| a级片在线免费| 久久精品亚洲国产| 成人三级黄色免费网站| 日韩av网站大全| av av片在线看| 欧美三片在线视频观看| 欧美成人精品欧美一级乱黄| 亚洲精品国产第一综合99久久| 内射毛片内射国产夫妻| 91免费看视频| 国产精品成人99一区无码| 国产在线播精品第三| 五月天婷婷激情视频| 羞羞答答国产精品www一本| 999久久欧美人妻一区二区| 久久精品国产大片免费观看| 欧美日韩亚洲在线| 日韩福利视频一区| 国产精品自拍首页| 亚洲1区在线| 91在线视频免费| 日本亚洲欧洲无免费码在线| 国产97在线观看| 亚洲天堂导航| 欧美中文在线字幕| 日本不良网站在线观看| 97人人模人人爽人人喊中文字| 免费在线观看av电影| 欧美成人全部免费| 乱人伦中文视频在线| 日韩在线视频观看| 在线免费观看的av网站| 色综合亚洲精品激情狠狠| 成人在线观看免费| 国产亚洲欧美日韩一区二区| 国产三级视频在线播放线观看| 亚洲精选在线观看| 欧洲毛片在线| 一区二区亚洲精品国产| 国产香蕉在线| 国产亚洲欧美视频| 免费日本一区二区三区视频| 日韩在线观看免费高清完整版| 欧美被日视频| 插插插亚洲综合网| 后进极品白嫩翘臀在线播放| 久久久久久久久91| 蜜桃视频在线观看免费视频| 欧美一级成年大片在线观看| 三上悠亚国产精品一区二区三区| 国产ts人妖一区二区三区| 日本另类视频| 国产在线拍偷自揄拍精品| japansex久久高清精品| 51国产成人精品午夜福中文下载| 日韩中文字幕视频网| 国产一区二区高清不卡| 尤物tv在线精品| 亚洲一区二区精品在线| 亚洲欧美一区在线| 国产精品333| 蜜臀av亚洲一区中文字幕| 黄色小视频免费网站| 国产成人鲁色资源国产91色综| 亚洲精品乱码久久久久久不卡| 久久这里只有精品6| a资源在线观看| 亚洲一二三四区不卡| 国产又大又黄又粗| 88在线观看91蜜桃国自产| 亚洲国产成人在线观看| 亚洲男人天堂2023| 免费成人黄色| 亚洲 日韩 国产第一| av一区在线播放| 国产厕所精品在线观看| 久久综合欧美| 男女啪啪免费观看| 美女久久一区| 在线观看视频在线观看| 99re8在线精品视频免费播放| 天堂网av2018| 午夜婷婷国产麻豆精品| 一级特黄aa大片| 亚洲韩国日本中文字幕| 蜜桃av在线免费观看| 91av国产在线| 亚洲综合资源| 欧美日韩精品综合| 欧美黄色一区| 久久久久久久久久久久91| 不卡大黄网站免费看| 国产jizz18女人高潮| 天天影视网天天综合色在线播放| 91高潮大合集爽到抽搐| 国产丝袜精品第一页| 高h视频在线观看| 国产福利精品av综合导导航| 国内精品麻豆美女在线播放视频 | 欧美精品偷拍| 尤物国产在线观看| 久久综合狠狠综合| 精品一区二区三区四| 91精品国产色综合久久不卡蜜臀| 精品资源在线看| 91sa在线看| 在线播放一区二区精品视频| 一区二区三区视频| 日日摸夜夜添夜夜添国产精品| 伊人网综合视频| 亚洲资源中文字幕| 国产a级免费视频| 日韩视频在线免费观看| av亚洲一区二区三区| 蜜桃999成人看片在线观看| 亚洲人成久久| 美女黄色一级视频| 亚洲国产日产av| 亚洲精品成人区在线观看| 色综合老司机第九色激情| vam成人资源在线观看| 一区二区91美女张开腿让人桶| 秋霞午夜av一区二区三区| 国产亚洲精品熟女国产成人| 欧美日韩亚洲视频一区| 色偷偷在线观看| 91精品国产91久久久久福利| 都市激情亚洲| 91免费黄视频| 91色.com| 一级片在线观看免费| 亚洲精品久久久久久久久久久| 国产经典三级在线| 91久久伊人青青碰碰婷婷| 一区二区三区四区日韩| 国产乱淫av片杨贵妃| 国产成都精品91一区二区三| 9999热视频| 日韩欧美亚洲国产精品字幕久久久 | 国产亚洲欧美久久久久| 精品国产一区二区三区忘忧草| 在线中文字幕视频观看| 亚洲自拍偷拍区| 中文字幕一区二区精品区| 91精品人妻一区二区三区蜜桃2| 亚洲女爱视频在线| 男人天堂av网| 欧美激情视频播放| 中文字幕视频精品一区二区三区| 日韩一级特黄毛片| 成人精品在线视频观看| 999这里只有精品| 亚洲美女性生活视频| 日韩av超清在线观看| 先锋在线资源一区二区三区| 韩国精品在线观看| 手机在线免费看毛片| 欧美日韩一级视频| 亚洲妇熟xxxx妇色黄| 99视频在线播放| 一本色道久久综合亚洲精品高清| 人妻无码一区二区三区| 欧美色图12p| 久热国产在线| 国产一区二区三区四区五区在线| 亚洲国产一区二区三区高清| 又黄又色的网站| 色狠狠色噜噜噜综合网| 在线免费看黄网站| 粉嫩高清一区二区三区精品视频| 日韩视频在线一区二区三区 | 色噜噜国产精品视频一区二区| 久久中文字幕一区二区| 欧美久久在线观看| 国产女主播在线一区二区| 亚洲一区二区三区高清视频| 久久久久久久国产精品视频| 爽爽窝窝午夜精品一区二区| 亚洲精品自拍网| 依依成人综合视频| 好吊视频一二三区| 国产精品丝袜高跟| 国产精品va| 手机毛片在线观看| 欧美tk—视频vk| 精品久久在线|