国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Java > 正文

修改maven本地倉庫路徑的方法

2024-07-13 10:14:41
字體:
來源:轉載
供稿:網友

本地倉庫是指存在于我們本機的倉庫,在我們加入依賴時候,首先會跑到我們的本地倉庫去找,如果找不到則會跑到遠程倉庫中去找。對于依賴的包大家可以從這個地址進行搜索:http://mvnrepository.com/。 

遠程倉庫是指其他服務器上的倉庫,包括全球中央倉庫,公司內部的私服,又或者其他公司提供的公共庫。后面會專門聊聊私服,公共庫的話只是一個地址,大家會引用就行了。

Maven的本地倉庫是用來存儲所有項目的依賴關系(插件jar和其他文件,這些文件被Maven下載)到本地文件夾。很簡單,當你建立一個Maven項目,所有相關文件將被存儲在你的Maven本地倉庫。

從eclipse中增加了maven2的插件之后,maven默認的本地庫的路徑是${user}/.m2/repository/下,一般windows用戶的操作系統都安裝在C盤,所以這個目錄下的jar包比較危險。我嘗試從myeclipse->preferences->java->build path->classpath variables中查找M2_REPO這個變量,發現其路徑指向的是“C:/Documents and Settings/lvxda.m2/repository/”,我想修改其路徑為:d:/m2/repository,可是這個變量的編輯按鈕是灰色的,不可編輯。從網上也沒有找到相應的解決辦法。打算自己嘗試一下:

1. 手動創建本地倉庫的地址為:d:/m2/repository

從windows的環境變量中增加了:M2_REPO=d:/m2/repository,同時把這個變量增加到path變量中。

修改d:/maven/conf/setting.xml文件,在節點下新增一行:

<localRepository>d:/m2/repository</localRepository>

表示本地倉庫的地址為:d:/m2/repository

從myeclipse->preferences->maven->installations下add一個已經安裝到d盤的maven,如:d:/maven,并勾選此新加項。并點擊下面的browse按鈕打開maven的全局配置文件,如:d:/maven/conf/setting.xml。

從myeclipse->preferences->maven->installations下修改user setting 選項為:D:/m2/repository/settings.xml,并點擊update settings。并點擊下面的reindex按鈕更新索引。

點擊配置窗口的apply按鈕,突出配置窗口。

配置修改后,myeclise會自動更新索引,當完成后重啟myeclipse,會發現M2_REPO變量的值變成了d:/m2/repository。

自此,maven從遠程庫下載的jar包都會放到d:/m2/repository下。為了避免每次構建系統都從遠程倉庫下載jar,需要搭建私服。

個人操作方式:

1. 手動創建本地倉庫的地址為:d:/maven/m2/repository
2. 在已經安裝的人處,copy一份settings.xml,也可以是自己安裝的maven攜帶的xml
3. 打開settings.xml,找到,修改其中的值為d:/maven/m2/repository,保存
4. 打開eclipse,Windows–>Maven–>User Settings,在User Settings下瀏覽copy來的settings.xml文件位置
5. 點擊Update Settings,Local Repository中的倉庫地址就被修改成了d:/maven/m2/repository
6. 點擊右側的reindex按鈕更新索引,maven就會自動去網上更新jar包到本地機器

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 古田县| 冕宁县| 定边县| 本溪| 库尔勒市| 盐源县| 宿松县| 佛山市| 阳泉市| 金川县| 潮安县| 墨竹工卡县| 武胜县| 顺义区| 乌拉特前旗| 茶陵县| 兰西县| 蓬溪县| 监利县| 武安市| 静安区| 金昌市| 会东县| 宜兰县| 东至县| 增城市| 河东区| 南靖县| 南安市| 华安县| 浦城县| 化德县| 阿拉善盟| 兴国县| 凤冈县| 奉贤区| 贵溪市| 砀山县| 襄垣县| 崇文区| 杨浦区|