從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