http://my.oschina.net/huangyong/blog/194583
Maven本地倉庫配置
本地倉庫是遠(yuǎn)程倉庫的一個緩沖和子集,當(dāng)你構(gòu)建Maven項目的時候,首先會從本地倉庫查找資源,如果沒有,那么Maven會從遠(yuǎn)程倉庫下載到你本地倉庫。這樣在你下次使用的時候就不需要從遠(yuǎn)程下載了。如果你所需要的jar包版本在本地倉庫沒有,而且也不存在于遠(yuǎn)程倉庫,Maven在構(gòu)建的時候會報錯,這種情況可能是有些jar包的新版本沒有在Maven倉庫中及時更新。
缺省的本地倉庫路徑為${user.home}/.m2/repository。
可以通過修改${user.home}/.m2/settings.xml配置本地倉庫路徑
Xml代碼
<settings>
<localRepository>D:\java\repository</localRepository>
</settings>
默認(rèn)每個用戶會都擁有一個本地倉庫,如果想讓所有用戶都使用一個倉庫,可以修改Maven安裝目錄下的setting.xml:
${M2_HOME}/conf/setting.xml
Windows
1.打開本地存放maven目錄(或者maven安裝目錄,我的安裝目錄是:D:\cloud_cms\maven\apache-maven-3.0.4,這里沒多大影響,我只是不同的項目有不同的倉庫):
2.打開conf文件夾下的settings.xml文件,找到第53行,把注釋去掉,修改成:<localRepository>D:/Util/maven/maven-dependcies</localRepository>
當(dāng)然了,前提是在某個路徑下,手動建立了一個名為 maven-dependcies的文件夾,然后把本地倉庫指向該路徑