settings.xml存在於兩個地方:
1.安裝的地方:$M2_HOME/conf/settings.xml
2.用戶的目錄:${user.home}/.m2/settings.xml
前者又被叫做全局配置,后者被稱為用戶配置。如果兩者都存在,它們的內容將被合並,並且用戶范圍的settings.xml優先。
如果你偶爾需要創建用戶范圍的settings,你可以簡單的copy Maven安裝路徑下的settings到目錄${user.home}/.m2。Maven默認的settings.xml是一個包含了注釋和例子的模板,你可以快速的修改它來達到你的要求。
發現很多第三方的項目默認的setting配置都是用戶目錄/.m2/settings.xml
所以為了方便,需要自己創建.m2文件夾,並在其中配置settings.xml
網上的教程就是使用命令
mvn help:system
使用之后,發現並沒有生成.m2文件夾
查找很多之后發現,必須把默認的maven里面的本地存儲設置為默認的,就是不要設置
<localRepository>D:\maven\repository</localRepository>
這一行注釋或取消掉,再執行mvn help:system命令就OK了。
http://www.cnblogs.com/yakov/archive/2011/11/26/maven2_settings.html