eclipse 中修改 M2_REPO的值(轉)

從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,但是這個變量的編輯按鈕是灰色的,不可編輯。從網上也沒有找到相應的解決 辦法。打算本身嘗試一下:

一、手動建立本地倉庫的地址爲:d:/m2/repository

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

三、修改d:/maven/conf/setting.xml文件,在<localRepository>節點下新增一行:java

代碼:<localRepository>d:/m2/repository</localRepository>windows

表示本地倉庫的地址爲: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下。app

相關文章
相關標籤/搜索