在使用Eclipse進(jìn)行Java開發(fā)的時候函似,遇到了C盤爆滿的情況槐脏,經(jīng)過檢查發(fā)現(xiàn)Eclipse會在C盤創(chuàng)建很多文件夾,尤其Maven會在C盤創(chuàng)建一個.m2的文件撇寞,下載的依賴包很可能多達(dá)幾個G甚至幾十個G顿天。這個時候?qū)clipse集成Maven的本地倉庫.m2移動到其他盤是個很好的選擇。方法如下:
在Eclipse的菜單中找到Window -> preferences 點擊打開蔑担,如下圖所示:
找到Maven選項牌废,點擊三角號打開子選項
在Maven的子選項中左鍵點擊User Settings ,會看到配置選項啤握。Global Settings 默認(rèn)是空的畔规,我們可以在D盤創(chuàng)建一個settings.xml文件,內(nèi)容配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>D:\soft\liferay_protal\maven\.m2\repository</localRepository>
</settings>
因為是從C盤遷移.m2文件夾恨统,所以我是在D盤新建了一個Maven的文件夾叁扫,然后將C盤的.m2文件夾Copy到了Maven文件夾下,并將settings.xml和.m2文件一起保存到了Maven文件夾中畜埋,方便管理莫绣。
在settings.xml中配置本地倉庫地址,代碼如下:
<localRepository>D:\soft\liferay_protal\maven\.m2\repository</localRepository>
將D:\soft\liferay_protal\maven\.m2\repository
替換成自己準(zhǔn)備存放的地址就可以了悠鞍。
配置完成对室,點擊Update Settings,工具會自動獲取配置文件中的倉庫地址咖祭,Local Repository被自動替換掩宜。
至此,點擊Apply應(yīng)用么翰,點擊OK確認(rèn)牺汤。
等Eclipse驗證完成,將C盤的.m2文件刪除即可浩嫌。