二雄右、零基礎搭建本地maven——配置(Nexus3)

【本系列所有文章】

*詳細演示均在Windows操作系統(tǒng)下進行

*以Nexus+Android Studio為例


一、用戶界面

安裝成功的話巷送,127.0.0.1:8081會首先展示如下界面

初始化

二驶忌、訪問權限模型

Nexus是基于權限做訪問控制的,服務器的每一個資源都有對應的權限來控制惩系,因此用戶執(zhí)行特定的操作時就必須擁有必要的權限位岔。管理員必須以角色的方式將權限賦予Nexus用戶如筛。用戶可以被賦予一個或者多個角色,角色可以包含一個或多個權限抒抬,角色還可以包含一個或者多個其他角色杨刨。

Nexus上預定義了兩個用戶,用admin登錄后擦剑,單擊頁面左邊的User鏈接妖胀,看到如下圖列表:

用戶訪問權限

admin:該用戶擁有Nexus的全部權限,默認密碼為admin123惠勒。

anonymous:該用戶對應了所有未登錄的匿名用戶赚抡,它們可以瀏覽倉庫并進行搜索。

三纠屋、為項目分配獨立的倉庫

如果我們將所有項目的快照版本和發(fā)布版本構件都部署到同樣的倉庫涂臣,就有潛在的沖突以及安全問題。我們不想讓項目A的部署影響到項目B售担,也不想讓項目B的部署影響到項目A赁遗,那么解決方法就是為每個項目分配獨立的倉庫,并且只將倉庫的部署族铆、修改和刪除權限賦予該項目的成員岩四,其他用戶只能擁有讀取、下載和搜索該倉庫內容的權限哥攘。步驟如下:

1.創(chuàng)建項目倉庫

單擊Nexus界面左邊導航欄中的Repositories鏈接剖煌,在右邊的面板中選擇create repository,在下拉菜單中選擇maven2(hosted)逝淹。接著在下面的面板中填寫倉庫的ID和名稱耕姊,選擇Repository Policy為Release,選擇Deployment Policy為Allow Redeploy栅葡,其他的選項默認箩做。點擊Create repository按鈕。

創(chuàng)建倉庫

2.創(chuàng)建角色

有了倉庫以后妥畏,nexus會自動創(chuàng)建基于倉庫的增、刪安吁、查醉蚁、改權限。點擊頁面導航欄中“Security”->“Role”->單擊Create role按鈕鬼店,添加剛才創(chuàng)建的倉庫相關的權限网棍。如圖填寫相關內容:


創(chuàng)建倉庫角色

3.創(chuàng)建用戶

點擊導航的“Users”鏈接,進入用戶界面妇智,然后單擊“Create user”按鈕滥玷。填寫相關內容氏身。并授予用戶角色信息。


創(chuàng)建倉庫用戶

四惑畴、Nexus的調度任務

在第一次配置Nexus的時候蛋欣,Maven索引怎么也下載不下來,然后在網上找了一些資料才知道有調度任務這個東西的存在如贷。后來有在《Maven實戰(zhàn)》中看到陷虎。摘錄如下:

Nexus提供了一系列可配置的調度任務來方便用戶管理系統(tǒng)。用戶可以設定這些任務運行的方式杠袱,例如每天尚猿、每周等。調度任務會在適當的時候在后臺運行楣富。

要建立一個調度任務凿掂,單擊左邊導航菜單中的“Tasks”,然后再右邊的界面上單擊Create tasks按鈕纹蝴,按照頁面上的提示填寫相關內容庄萎。

Nexus包含了以下幾種類型的調度任務:

o??? Download Indexs:為代理倉庫下載遠程索引。

o??? Empty Trash:清空Nexus的回收站骗灶,一些操作實際是將文件移到了回收站中惨恭。

o??? Evict Unused Proxied Items From Repository Caches:刪除代理倉庫中長期未被使用的構件緩存。

o??? Expire Repository Cache:Nexus為代理倉庫維護了遠程倉庫的信息以避免不必要的網絡流量耙旦,該任務清空這些信息以強制Nexus去重新獲取遠程倉庫的信息脱羡。

o??? Publish Indexs:將倉庫索引發(fā)布成可供m2eclipse和其他Nexus使用的格式。

o??? Purge Nexus Timeline:刪除Nexus的時間線文件免都,該文件用于建立系統(tǒng)的RSS源锉罐。

o??? Rebuild Maven Metadata Files:基于倉庫內容重新創(chuàng)建倉庫元數據文件maven-metadata.xml,同時重新創(chuàng)建每個文件的校驗和md5與sha1绕娘。

o??? ReIndex Repositories:為倉庫編纂索引脓规。

o??? Remove Snapshots From Repositories:以可配置的方式刪除倉庫的快照構件。

o??? Synchronize Shadow Repository:同步虛擬倉庫的內容(服務基于Maven1)险领。

五侨舆、倉庫選項說明


1.類型

o? ? Hosted(主機):接受本地提交依賴包到倉庫,一般用于公司私倉的搭建绢陌。

o ? ?Proxy(代理):可以作為其他站點依賴包的代理挨下,一般用于加速公司項目共同使用的開源庫。

o ? ?Group:混合型脐湾。

2.版本

o? ? Releases(發(fā)布):用于正式發(fā)布的版本臭笆。

o? ? Snapshot(快照):預發(fā)布的搶先測試版。

o? ? Mixed:混合的。

3.部署策略

o ? ?Allow redeploy(允許重新部署)愁铺。

o? ? Disable redeploy(關閉重新部署)鹰霍。

o? ? Read-only(只讀的)。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末茵乱,一起剝皮案震驚了整個濱河市茂洒,隨后出現的幾起案子,更是在濱河造成了極大的恐慌似将,老刑警劉巖获黔,帶你破解...
    沈念sama閱讀 222,183評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異在验,居然都是意外死亡玷氏,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 94,850評論 3 399
  • 文/潘曉璐 我一進店門腋舌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盏触,“玉大人,你說我怎么就攤上這事块饺≡薇纾” “怎么了?”我有些...
    開封第一講書人閱讀 168,766評論 0 361
  • 文/不壞的土叔 我叫張陵授艰,是天一觀的道長辨嗽。 經常有香客問我,道長淮腾,這世上最難降的妖魔是什么糟需? 我笑而不...
    開封第一講書人閱讀 59,854評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮谷朝,結果婚禮上洲押,老公的妹妹穿的比我還像新娘。我一直安慰自己圆凰,他們只是感情好杈帐,可當我...
    茶點故事閱讀 68,871評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著专钉,像睡著了一般挑童。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上跃须,一...
    開封第一講書人閱讀 52,457評論 1 311
  • 那天炮沐,我揣著相機與錄音,去河邊找鬼回怜。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的玉雾。 我是一名探鬼主播翔试,決...
    沈念sama閱讀 40,999評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼复旬!你這毒婦竟也來了垦缅?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,914評論 0 277
  • 序言:老撾萬榮一對情侶失蹤驹碍,失蹤者是張志新(化名)和其女友劉穎壁涎,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體志秃,經...
    沈念sama閱讀 46,465評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡怔球,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,543評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了浮还。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片竟坛。...
    茶點故事閱讀 40,675評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖钧舌,靈堂內的尸體忽然破棺而出担汤,到底是詐尸還是另有隱情,我是刑警寧澤洼冻,帶...
    沈念sama閱讀 36,354評論 5 351
  • 正文 年R本政府宣布崭歧,位于F島的核電站,受9級特大地震影響撞牢,放射性物質發(fā)生泄漏率碾。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,029評論 3 335
  • 文/蒙蒙 一普泡、第九天 我趴在偏房一處隱蔽的房頂上張望播掷。 院中可真熱鬧,春花似錦撼班、人聲如沸歧匈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽件炉。三九已至,卻和暖如春矮湘,著一層夾襖步出監(jiān)牢的瞬間斟冕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評論 1 274
  • 我被黑心中介騙來泰國打工缅阳, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留磕蛇,地道東北人。 一個月前我還...
    沈念sama閱讀 49,091評論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像秀撇,于是被迫代替她去往敵國和親超棺。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,685評論 2 360

推薦閱讀更多精彩內容