婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Linux搭建自己Nexus私服的實(shí)現(xiàn)方法

Linux搭建自己Nexus私服的實(shí)現(xiàn)方法

熱門標(biāo)簽:高德地圖標(biāo)注論壇 新邵電銷機(jī)器人企業(yè) 江西外呼系統(tǒng) 新科美甲店地圖標(biāo)注 北海市地圖標(biāo)注app 湖北ai智能電銷機(jī)器人 蘭州ai電銷機(jī)器人招商 AI電銷機(jī)器人 源碼 外呼系統(tǒng)打哪顯哪

本文介紹如何在Linux服務(wù)器通過Docker搭建Nexus私服

一、安裝Nexus

1、創(chuàng)建存放數(shù)據(jù)的位置

# 進(jìn)入個(gè)目錄,這個(gè)你們隨便
cd /srv
# 創(chuàng)建個(gè)文件夾
mkdir nexus-data
# 賦予權(quán)限,不然啟動(dòng)會(huì)報(bào)錯(cuò),無操作權(quán)限
chmod 777 nexus-data

2、啟動(dòng)

執(zhí)行以下命令即可,會(huì)自動(dòng)拉取鏡像并啟動(dòng)

docker run -d -p 8081:8081 --name nexus -v /srv/nexus-data:/nexus-data --restart=always sonatype/nexus3

通過docker logs -f nexus查看啟動(dòng)日志,當(dāng)出現(xiàn)Started Sonatype Nexus OSS說明啟動(dòng)成功,這時(shí)通過http://ip:8081即可訪問


點(diǎn)擊右上角Sign in進(jìn)行登錄,賬號(hào)為admin,密碼需要去鏡像中查看

# 進(jìn)入鏡像
docker exec -it nexus bash
# 查看密碼,路徑在登錄框會(huì)提示,然后復(fù)制即可,登陸成功后會(huì)讓你修改密碼
cat /nexus-data/admin-password

至此,就啟動(dòng)完成了,進(jìn)入主頁(yè)后點(diǎn)擊左邊菜單欄的Browse即可查看你擁有的倉(cāng)庫(kù)啦

二、Nexus倉(cāng)庫(kù)

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

Nexus有四種倉(cāng)庫(kù)和四種倉(cāng)庫(kù)類型

a、倉(cāng)庫(kù)

倉(cāng)庫(kù)名 描述
maven-central maven中央庫(kù),默認(rèn)從https://repo1.maven.org/maven2/拉取jar
maven-releases 私庫(kù)發(fā)行版jar
maven-snapshots 私庫(kù)快照(調(diào)試版本)jar
maven-public 倉(cāng)庫(kù)分組,把上面三個(gè)倉(cāng)庫(kù)組合在一起對(duì)外提供服務(wù),在本地maven基礎(chǔ)配置settings.xml中使用

b、類型

類型 描述
group(倉(cāng)庫(kù)組類型) 用于方便開發(fā)人員自己設(shè)定的倉(cāng)庫(kù)
hosted(宿主類型) 內(nèi)部項(xiàng)目的發(fā)布倉(cāng)庫(kù)(內(nèi)部開發(fā)人員,發(fā)布上去存放的倉(cāng)庫(kù))
proxy(代理類型) 從遠(yuǎn)程中央倉(cāng)庫(kù)中尋找數(shù)據(jù)的倉(cāng)庫(kù)(可以點(diǎn)擊對(duì)應(yīng)的倉(cāng)庫(kù)的Configuration頁(yè)簽下Remote Storage Location屬性的值即被代理的遠(yuǎn)程倉(cāng)庫(kù)的路徑)
virtual(虛擬類型) 虛擬倉(cāng)庫(kù)(這個(gè)基本用不到,重點(diǎn)關(guān)注上面三個(gè)倉(cāng)庫(kù)的使用)

2、拉取jar包流程

Maven可直接從宿主倉(cāng)庫(kù)下載構(gòu)件,也可以從代理倉(cāng)庫(kù)下載構(gòu)件,而代理倉(cāng)庫(kù)間接的從遠(yuǎn)程倉(cāng)庫(kù)下載并緩存構(gòu)件,為了方便,Maven可以從倉(cāng)庫(kù)組下載構(gòu)件,而倉(cāng)庫(kù)組并沒有實(shí)際的內(nèi)容(下圖中用虛線表示,它會(huì)轉(zhuǎn)向包含的宿主倉(cāng)庫(kù)或者代理倉(cāng)庫(kù)獲得實(shí)際構(gòu)件的內(nèi)容)

3、創(chuàng)建倉(cāng)庫(kù)

進(jìn)過上面的講解,我們對(duì)倉(cāng)庫(kù)已經(jīng)有了了解,接下來我們進(jìn)行創(chuàng)建倉(cāng)庫(kù),分為是代理倉(cāng)庫(kù)(proxy)宿主倉(cāng)庫(kù)(hosted)倉(cāng)庫(kù)組(group),點(diǎn)擊主頁(yè)上面的小螺絲然后在選擇Repositories進(jìn)入倉(cāng)庫(kù)管理列表,然后就可以開始創(chuàng)建我們的倉(cāng)庫(kù)啦,選擇倉(cāng)庫(kù)類型的時(shí)候一定要選擇maven2

a、proxy代理倉(cāng)庫(kù)

我們使用阿里的中央倉(cāng)庫(kù)

b、hosted宿主倉(cāng)庫(kù)

這里可以創(chuàng)建releasessnapshot類型的倉(cāng)庫(kù),這里就演示一種

c、group倉(cāng)庫(kù)組

三、項(xiàng)目配置

前兩章走完我們已經(jīng)在Linux服務(wù)器部署好了nexus并且創(chuàng)建好了我們的倉(cāng)庫(kù),接下來我們就來試著在項(xiàng)目中配置

1、創(chuàng)建一個(gè)Maven項(xiàng)目

為了演示,就隨便創(chuàng)建個(gè)工具類玩,以下是目錄結(jié)構(gòu)

2、pom文件

這里為了演示我就配了release倉(cāng)庫(kù),實(shí)際上應(yīng)該同時(shí)要配置snapshot倉(cāng)庫(kù),maven會(huì)判斷版本后面是否帶了-SNAPSHOT,如果帶了就發(fā)布到snapshots倉(cāng)庫(kù),否則發(fā)布到release倉(cāng)庫(kù)

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
 <modelVersion>4.0.0</modelVersion>
 <groupId>com.gjing</groupId>
 <artifactId>demo</artifactId>
 <version>1.0</version>
 <name>demo</name>
 <description>Demo project for Spring Boot</description>

 <properties>
  <java.version>1.8</java.version>
  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 </properties>

 <distributionManagement>
  <repository>
   <!--ID可以隨便寫,但是要與maven的setting文件中一致-->
   <id>releases</id>
   <!--指向倉(cāng)庫(kù)類型為hosted(宿主倉(cāng)庫(kù))的儲(chǔ)存類型為Release的倉(cāng)庫(kù)---->
   <url>http://你nexus倉(cāng)庫(kù)的IP:8081/repository/me-release/</url>
  </repository>
 </distributionManagement>

 <build>
  <plugins>
   <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.8.1</version>
    <configuration>
     <source>1.8</source>
     <target>1.8</target>
    </configuration>
   </plugin>
   <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-deploy-plugin</artifactId>
    <version>2.8.2</version>
   </plugin>
  </plugins>
 </build>
</project>

3、maven配置setting文件

id一定要和項(xiàng)目pom文件中的一致

 <servers>
 <server>
  <id>releases</id><!--對(duì)應(yīng)項(xiàng)目pom文件中設(shè)置的-->
  <username>admin</username>
  <password>admin123</password>
 </server>
 </servers>

四、發(fā)布

如果使用的是IDEA開發(fā)工具可以直接在右邊工具欄Maven工具點(diǎn)擊deploy,也可以直接在命令行進(jìn)入本項(xiàng)目根目錄進(jìn)行mvn deploy


這時(shí)nexus私服上也會(huì)出現(xiàn)我們的jar包


到此就發(fā)布成功啦

五、使用

讓maven項(xiàng)目使用nexus作為遠(yuǎn)程倉(cāng)庫(kù)有兩種方式,第一種是在項(xiàng)目的pom.xml中進(jìn)行更改,讓單個(gè)項(xiàng)目使用nexus倉(cāng)庫(kù);另一種是通過修改maven的配置文件settings.xml進(jìn)行更改,讓所有項(xiàng)目都使用nexus倉(cāng)庫(kù)。我們這里采取第二種,只需要setting.xml就可以了。還有就是拉取jar的私服倉(cāng)庫(kù)地址只要寫我們的倉(cāng)庫(kù)組就ok,因?yàn)樵趧?chuàng)建這個(gè)組的時(shí)候,里面已經(jīng)包含了其它三個(gè)倉(cāng)庫(kù)

1、settings.xml文件

在maven的settings文件中找到mirrors,加上我們組倉(cāng)庫(kù)的mirror,url填寫我們創(chuàng)建的組地址即可,id、name可以隨便填寫,mirrorOf可以和我寫一樣的

 <mirrors>
 <mirror>
  <id>mynexus</id>
  <name>myself nexus repository</name>
  <url>http://xxx:8081/repository/me-group/</url>
  <mirrorOf>central</mirrorOf>
 </mirror>
 </mirrors>

2、驗(yàn)證

只需要在其他項(xiàng)目中pom文件引入即可,成功引入且在項(xiàng)目中可以正常使用我們剛剛定義的工具類

到此整個(gè)流程就結(jié)束啦,如果有任何問題可以在評(píng)論區(qū)告訴我哦!!!

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:南陽(yáng) 大理 自貢 阿克蘇 海南 池州 黃石 黔東

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux搭建自己Nexus私服的實(shí)現(xiàn)方法》,本文關(guān)鍵詞  Linux,搭建,自己,Nexus,私服,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux搭建自己Nexus私服的實(shí)現(xiàn)方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Linux搭建自己Nexus私服的實(shí)現(xiàn)方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品久久久久久亚洲伦| 久久综合九色综合欧美98| 久久精品水蜜桃av综合天堂| 亚瑟在线精品视频| 99九九99九九九视频精品| 国产日韩亚洲欧美综合| 国产99久久久国产精品潘金网站| 亚洲高清视频中文字幕| 精品国产一区二区三区av性色| 激情五月播播久久久精品| 欧美在线小视频| 亚洲亚洲人成综合网络| 久久久久久久免费视频了| 91黄视频在线| 91蜜桃在线免费视频| 国产成人精品午夜视频免费| 色综合久久久久网| 麻豆精品国产传媒mv男同| 亚洲视频一区二区在线| 色视频一区二区| 亚洲超碰97人人做人人爱| 91免费国产视频网站| 日本一区二区视频在线观看| 91搞黄在线观看| 国产一区视频网站| 久久天堂av综合合色蜜桃网| 天堂一区二区在线| 在线播放一区二区三区| 亚洲欧美激情视频在线观看一区二区三区 | 国产精品丝袜一区| 久久精品人人做人人爽人人| 欧美日韩国产成人在线免费| 亚洲福利视频一区| 欧美日韩日日夜夜| 麻豆精品一区二区| 丝袜美腿高跟呻吟高潮一区| 777色狠狠一区二区三区| 国产三级精品三级| 天堂va蜜桃一区二区三区| 亚洲国产精品t66y| 成人av小说网| 日韩精品1区2区3区| 亚洲永久精品大片| 精品国产一区二区三区久久影院 | 日韩黄色一级片| 激情五月婷婷综合| 久久99精品久久久久久动态图| 欧美一区二区三区四区视频| 爽好久久久欧美精品| 日韩三级伦理片妻子的秘密按摩| 国模一区二区三区白浆| 91精品啪在线观看国产60岁| 亚洲午夜激情网页| 国产一区二区精品久久| 精品一区二区免费| 国产精品一区二区视频| 亚洲精品免费播放| 亚洲日本在线观看| 亚洲男人的天堂av| 国产一区二区精品久久99| 国产不卡在线视频| 丰满少妇在线播放bd日韩电影| 一本大道综合伊人精品热热| 91黄色免费观看| 制服丝袜av成人在线看| 色妹子一区二区| 亚洲精品一区二区在线观看| 亚洲综合激情网| 色噜噜久久综合| 中文字幕一区日韩精品欧美| 免费看精品久久片| 91免费视频网| 亚洲人成影院在线观看| 欧美中文字幕一区| 三级在线观看一区二区| 国产精品久线在线观看| 欧美亚洲综合色| 国产在线精品一区二区三区不卡| 欧美精品99久久久**| 国产一区在线不卡| 亚洲综合一二区| 久久久www免费人成精品| 日本精品裸体写真集在线观看 | 国产成人超碰人人澡人人澡| 国产精品视频线看| 91精品国产一区二区三区蜜臀 | 日韩中文字幕麻豆| 欧美激情综合五月色丁香小说| 欧美精品高清视频| 91老师国产黑色丝袜在线| 国产成人亚洲综合a∨猫咪| 亚洲精品videosex极品| 色综合久久久久网| 欧美激情一区二区三区不卡 | 97se亚洲国产综合自在线不卡| 国产精品乱码一区二区三区软件| 国产欧美视频一区二区| 国产精品国产馆在线真实露脸 | 91网站黄www| 欧美日韩国产一区二区三区地区| 亚洲一区二区三区四区在线免费观看| 97精品国产露脸对白| 中文文精品字幕一区二区| 精品一区二区三区视频在线观看 | 777午夜精品免费视频| 精品一区二区三区免费观看| 亚洲视频一二区| 国产欧美一区二区精品秋霞影院| 欧美久久久久久久久中文字幕| 99re免费视频精品全部| 成人免费毛片片v| 国产成人精品一区二| 高清成人在线观看| 国内一区二区视频| 日韩电影在线看| 国产一区二区美女诱惑| www.色精品| 欧美性极品少妇| 91视频在线看| 91精品国产免费| 久久久久久免费| 亚洲免费观看高清完整版在线观看| 亚洲另类在线视频| 国产真实乱偷精品视频免| 韩国精品在线观看| jlzzjlzz亚洲日本少妇| 欧美日韩国产另类一区| www日韩大片| 成人国产精品免费| 99精品久久只有精品| 日韩欧美国产精品一区| 一区二区三区在线观看欧美| 92精品国产成人观看免费| 国产精品卡一卡二| 91一区在线观看| 国产精品人妖ts系列视频| 精品亚洲欧美一区| 日本一区二区动态图| 国产成人av电影免费在线观看| 欧美三级午夜理伦三级中视频| 久久亚洲综合色| www国产精品av| 国产精品麻豆视频| 亚洲视频香蕉人妖| 日韩国产高清影视| 成人综合在线观看| 欧美另类变人与禽xxxxx| 一区二区三区日韩欧美精品| 日本不卡一区二区三区 | 2023国产精华国产精品| 亚洲伦在线观看| 久久精工是国产品牌吗| 中文字幕av不卡| 在线观看成人小视频| 欧美专区日韩专区| 欧美精品丝袜中出| 亚洲精品在线观看视频| 亚洲一二三区在线观看| 成人av电影免费在线播放| 久久精品亚洲精品国产欧美| 国产一区在线视频| 国产精品网曝门| 不卡一区在线观看| 亚洲欧美激情在线| 欧美理论片在线| 高清免费成人av| 在线视频中文字幕一区二区| 波多野结衣在线一区| 一区二区三区**美女毛片| 欧美成人官网二区| 色婷婷国产精品久久包臀| 精品一区二区精品| 一区二区欧美精品| 久久综合色之久久综合| 欧洲精品一区二区三区在线观看| 精品一区在线看| 图片区小说区区亚洲影院| 国产欧美精品在线观看| 91精品视频网| 欧美日韩一区精品| 色天天综合久久久久综合片| 国产精品99久久不卡二区| 日本伊人色综合网| 亚洲午夜电影在线观看| 欧美激情在线观看视频免费| 91在线码无精品| 亚洲一区二区精品3399| 亚洲天堂网中文字| 亚洲精品国产第一综合99久久| 欧美精选在线播放| 91麻豆精品国产91久久久久久久久 | 青青国产91久久久久久| 成人午夜免费电影| 成人激情动漫在线观看| 国产精品毛片高清在线完整版| 久久久www成人免费毛片麻豆| 国产中文一区二区三区| 亚洲卡通动漫在线| 久久福利视频一区二区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆|