Maven的本地資源庫是用來存儲所有專案的依賴關係(插件jar和其他檔,這些檔被Maven下載)到本地檔夾。很簡單,當你建立一個Maven專案,所有相關檔將被存儲在你的Maven本地倉庫。
默認情況下,Maven的本地資源庫默認為 .m2 目錄檔夾:
- Unix/Mac OS X – ~/.m2
- Windows – C:\Documents and Settings\{your-username}\.m2
1. 更新Maven的本地庫
通常情況下,可改變默認的 .m2 目錄下的默認本地存儲庫檔夾到其他更有意義的名稱,例如, maven-repo
找到 {M2_HOME}\conf\setting.xml, 更新 localRepository 到其他名稱。
{M2_HOME}\conf\setting.xml
<settings><!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ~/.m2/repository <localRepository>/path/to/local/repo</localRepository> --><localRepository>D:\software\xuhuhu.com\apache-maven\repository</localRepository>
2. 保存檔
執行之後,新的 Maven 本地存儲庫現在改為 D:\software\xuhuhu.com\apache-maven\repository.
執行命令:
C:\worksp> mvn archetype:generate -DgroupId=com.zaixian -DartifactId=NumberGenerator -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
詳見如下圖:
上一篇:
Eclipse構建Maven專案
下一篇:
Maven中央存儲庫