maven 中央倉庫地址配置
開啟cmd命令列,進入Hello專案根目錄(例如:E:\testdir\mvn\hello)執行 執行mvn compile命令,檢視根目錄變化: 會生成target\class目錄 編譯Java檔案儲存到此目錄中
cmd 中繼續錄入mvn clean命令,然後再次檢視根目錄變化: 會重新刪除 target目錄
cmd 中錄入 mvn clean compile命令, 檢視根目錄變化: 刪除target目錄之後在編譯 *.java檔案
cmd 中錄入 mvn clean test命令,檢視根目錄變化: 刪除target目錄之後生成測試資料夾 target\test-classes
cmd 中錄入 mvn clean package命令,檢視根目錄變化 : 刪除target目錄之後 包括 compile test 和在target目錄中生成 .jar包檔案
cmd 中錄入 mvn install,檢視根目錄變化 : 檔案打包之後還會提交到私人倉庫中((倉庫中多了目錄:groupId+artifactId目錄及相關檔案),後面通過"座標"來引用
結論: Maven需要的外掛會自動通過網路下載,下載到私人倉庫的目錄為:
C:\Users、使用者名稱\.m2\repository\org\apache\maven\plugins
Maven預設指定的遠端倉庫的下載地址在: D:\apache-maven-3.2.1\lib maven-model-builder-3.2.1.jar中
plugin:下載的中央倉庫地址:
<pluginRepositories> <pluginRepository> <id>central</id> <name>Central Repository</name> <url>http://repo.maven.apache.org/maven2</url> <layout>default</layout> <snapshots> <enabled>false</enabled> </snapshots> <releases> <updatePolicy>never</updatePolicy> </releases> </pluginRepository> </pluginRepositories>
如果專案需要jar包,則jar包的預設下載地址為:
<repositories> <repository> <id>central</id> <name>Central Repository</name> <url>http://repo.maven.apache.org/maven2</url> <layout>default</layout> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories>