07 maven私服 nexus

我要很無聊的說說怎么找到這個東東來下載的
1. 官方網(wǎng)站

https://www.sonatype.com/

2. 找到get nexus

Paste_Image.png

3. 找到免費版本下載(免費試用肯定是收費的)

Paste_Image.png
Paste_Image.png

4. 啟動cmd命令
(1)輸入nexus:將提示 以下幾種命令;
(2)nexus install 安裝服務(wù)
(3)nexus start 啟動服務(wù)

5. 訪問 http://localhost:8081/nexus/
右上角 用戶登錄,默認的用戶名和密碼:admin/admin123

6. 倉庫類型

Paste_Image.png
  • group:
    可以把其他的倉庫加入到一個組中檐春,就樣我們關(guān)聯(lián)一個組就可以關(guān)聯(lián)到若干倉庫
  • proxy:
    代理倉庫,當我們本地沒有對應(yīng)的資源的時祭埂,會通過類型倉庫去遠程倉庫(外網(wǎng))下載贯吓,這里Apache Snapshots專門用來下載apache的資源
  • hosted:
    我們發(fā)布的模塊會被提交到hosted類型的倉庫懈凹,這樣就能被組內(nèi)其他成員依賴到我們的模塊; 如果我們模塊pom中的版本含有snapshot字樣就表明這是一個快照模塊悄谐,那么發(fā)布時會被提交到Snapshots倉庫中

<version>0.0.1-SNAPSHOT</version>

7. 倉庫配置
我們代理倉庫的資源是通過索引來讓我們找到的介评,所以我們要打開代理倉庫的索引,并且配置代理倉庫的遠程下載地址
推薦:http://maven.aliyun.com/nexus/content/groups/public/

Paste_Image.png
Paste_Image.png

8. 使用私服
私服搭好了之后爬舰,我們需要在項目使用該私服了

1. 在根模塊的pom中配置

    <repositories>
        <repository>
            <id>nexus</id>
            <name>nexus repository</name>
            <url>http://localhost:8081/nexus/content/groups/public/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <!-- 為什么要開啟快照呢们陆? 因為group中包含了我們模塊上傳的倉庫,而我們上傳的模塊又是snapshots類型的情屹,所以需要開啟 -->
        </repository>
    </repositories>

這是在項目中去設(shè)置坪仇,也就是說不同的項目都需要這樣去配置,好像有點麻煩垃你;我們知道每個maven項目使用的maven肯定都是一樣的椅文,那么我們可以去修改maven的配置文件呀

2. 在maven配置文件(settings.xml)中配置

    <mirrors>
        <mirror>
            <id>nexus</id>
            <mirrorOf>*</mirrorOf>
            <name>internal nexus repository</name>
            <url>http://localhost:8081/nexus/content/groups/public/</url>
        </mirror>
    </mirrors>

這里貧僧要提個醒喂很,最好看看eclipse中maven的配置,之前被坑慘了

Paste_Image.png

9. 流程圖

Paste_Image.png

10. 發(fā)布項目到私服
1. 根模塊pom中配置
選擇要發(fā)布到的倉庫

    <distributionManagement>
        <repository>
            <id>helloweb-release</id>
            <name>helloweb release resp</name>
            <url>http://localhost:8081/nexus/content/repositories/releases/</url>
        </repository>

        <snapshotRepository>
            <id>helloweb-snapshot</id>
            <name>helloweb snapshot resp</name>
            <url>http://localhost:8081/nexus/content/repositories/snapshots/</url>
        </snapshotRepository>
    </distributionManagement>

2. maven配置文件中配置
私服的倉庫是有權(quán)限的皆刺,需要配置對應(yīng)的用戶名和密碼

    <servers>
        <server>
            <id>helloweb-release</id><!-- 對應(yīng)distributionManagement中配置的id -->
            <username>deployment</username><!-- 默認的用戶名和密碼 -->
            <password>deployment123</password>
        </server>
        
        <server>
            <id>helloweb-snapshot</id>
            <username>deployment</username>
            <password>deployment123</password>
        </server>
    </servers>

3. 補充
這只是將項目發(fā)現(xiàn)到了默認的倉庫少辣,其實我們可以針對不同的項目倉庫不同的倉庫,這些就日后再記錄吧

具體教程請看或百度
http://blog.csdn.net/tutftn/article/details/51771800
http://www.cnblogs.com/demingblog/p/3840174.html

關(guān)于snapshot 和 release版本的問題
http://www.mzone.cc/article/277.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末羡蛾,一起剝皮案震驚了整個濱河市漓帅,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌痴怨,老刑警劉巖忙干,帶你破解...
    沈念sama閱讀 221,888評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異浪藻,居然都是意外死亡捐迫,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評論 3 399
  • 文/潘曉璐 我一進店門爱葵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來弓乙,“玉大人,你說我怎么就攤上這事钧惧。” “怎么了勾习?”我有些...
    開封第一講書人閱讀 168,386評論 0 360
  • 文/不壞的土叔 我叫張陵浓瞪,是天一觀的道長。 經(jīng)常有香客問我巧婶,道長乾颁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,726評論 1 297
  • 正文 為了忘掉前任艺栈,我火速辦了婚禮英岭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘湿右。我一直安慰自己诅妹,他們只是感情好,可當我...
    茶點故事閱讀 68,729評論 6 397
  • 文/花漫 我一把揭開白布毅人。 她就那樣靜靜地躺著吭狡,像睡著了一般。 火紅的嫁衣襯著肌膚如雪丈莺。 梳的紋絲不亂的頭發(fā)上划煮,一...
    開封第一講書人閱讀 52,337評論 1 310
  • 那天,我揣著相機與錄音缔俄,去河邊找鬼弛秋。 笑死器躏,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的蟹略。 我是一名探鬼主播登失,決...
    沈念sama閱讀 40,902評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼科乎!你這毒婦竟也來了壁畸?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,807評論 0 276
  • 序言:老撾萬榮一對情侶失蹤茅茂,失蹤者是張志新(化名)和其女友劉穎捏萍,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體空闲,經(jīng)...
    沈念sama閱讀 46,349評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡令杈,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,439評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了碴倾。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片逗噩。...
    茶點故事閱讀 40,567評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖跌榔,靈堂內(nèi)的尸體忽然破棺而出异雁,到底是詐尸還是另有隱情,我是刑警寧澤僧须,帶...
    沈念sama閱讀 36,242評論 5 350
  • 正文 年R本政府宣布纲刀,位于F島的核電站,受9級特大地震影響担平,放射性物質(zhì)發(fā)生泄漏示绊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,933評論 3 334
  • 文/蒙蒙 一暂论、第九天 我趴在偏房一處隱蔽的房頂上張望面褐。 院中可真熱鬧,春花似錦取胎、人聲如沸展哭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,420評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽摄杂。三九已至,卻和暖如春循榆,著一層夾襖步出監(jiān)牢的瞬間析恢,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,531評論 1 272
  • 我被黑心中介騙來泰國打工秧饮, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留映挂,地道東北人泽篮。 一個月前我還...
    沈念sama閱讀 48,995評論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像柑船,于是被迫代替她去往敵國和親帽撑。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,585評論 2 359

推薦閱讀更多精彩內(nèi)容