您好,登錄后才能下訂單哦!
這篇文章主要講解了“nexus搭建maven的方法是什么”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“nexus搭建maven的方法是什么”吧!
1. 下載安裝包。
下載地址:https://www.sonatype.com/download-oss-sonatype
選擇windows安裝包下載。
2. 下載完成解壓,得到兩個(gè)文件夾:nexus-3.14.0-04、sonatype-work。
nexus-3.14.0-04是安裝目錄,包含了nexus應(yīng)用程序,和所有運(yùn)行nexus需要的依賴組件。
sonatype-work是數(shù)據(jù)目錄,包含了nexus管理的所有存儲(chǔ)庫(kù)、組件和其他數(shù)據(jù)。
3.、cmd,進(jìn)入nexus-3.14.0-04/bin目錄,并執(zhí)行nexus.exe /run。如下所示:
當(dāng)控制臺(tái)出現(xiàn)如下內(nèi)容,服務(wù)啟動(dòng)成功。
4. 輸入地址:http://localhost:8081/,即可進(jìn)入界面。
1. 程序安裝后,admin/admin123,點(diǎn)擊sign in,登錄。
2. 點(diǎn)擊設(shè)置按鈕,進(jìn)入設(shè)置頁(yè)面。按鈕位置如下圖。
3. 點(diǎn)擊左側(cè)菜單Repository>Repositories,然后點(diǎn)擊Create repositoty按鈕。如下所示:
4.選擇maven2(proxy),如下所示:
5.填寫(xiě)代理庫(kù)的名稱,所代理的上層庫(kù)的url。阿里云url為:http://maven.aliyun.com/nexus/content/groups/public/
6. 點(diǎn)擊“Create repositoty”按鈕。查看新建的代理庫(kù)。
7. 重新配置maven-public組,使其包含新建的aliyun-maven。在如上頁(yè)面,點(diǎn)擊maven-public,進(jìn)入到配置頁(yè)面。按下圖進(jìn)行修改。把a(bǔ)liyun-maven移至右側(cè),并向上移至第一位。然后點(diǎn)擊保存。
8. 點(diǎn)擊左側(cè)菜單Repositoty>Repositories,進(jìn)入到倉(cāng)庫(kù)列表頁(yè)面,點(diǎn)擊maven-public一行的copy按鈕,然后復(fù)制彈出的url,后面配置maven時(shí)需要使用。
1.打開(kāi)文件C:\Users\{username}\.m2\settings.xml,如果沒(méi)有此文件,則去maven的安裝目錄中復(fù)制一個(gè)出來(lái)(例如:e:/apache-maven-3.5.3/conf/settings.xml)。在mirrors元素下添加如下內(nèi)容:
<mirrors>
<mirror>
<id>myRepository</id>
<name>myRepository</name>
<url>http://localhost:8081/repository/maven-public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
其中id/name可以自行修改,url為上述過(guò)程中,復(fù)制得到的url。使用這個(gè)url即包含了maven-public中的所有倉(cāng)庫(kù)。
感謝各位的閱讀,以上就是“nexus搭建maven的方法是什么”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)nexus搭建maven的方法是什么這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。