maven本地倉庫.m2文件夾路徑講解


   Maven是一個項目管理工具,它包含 了一個項目對象模型 (Project Object Model),一組標准集合,一個項目生命周期(Project Lifecycle),一個依賴管理系統(Dependency Management System),和用來運行定義在生命周期階段(phase)中插件(plugin)目標(goal)的邏輯。當你使用Maven的時候,你用一個明確定 義的項目對象模型來描述你的項目,然后Maven可以應用橫切的邏輯,這些邏輯來自一組共享的(或者自定義的)插件。

 

基本的常用命令如下:

mvn archetype:create 創建Maven項目 mvn compile 編譯源代碼 mvn deploy 發布項目 mvn test-compile 編譯測試源代碼 mvn test 運行應用程序中的單元測試 mvn site 生成項目相關信息的網站 mvn clean 清除項目目錄中的生成結果 mvn package 根據項目生成的jar mvn install 在本地Repository中安裝jar mvn eclipse:eclipse 生成eclipse項目文件 mvnjetty:run 啟動jetty服務 mvntomcat:run 啟動tomcat服務 mvn clean package -Dmaven.test.skip=true:清除以前的包后重新打包,跳過測試類

 

對於初學者在安裝配置好maven之后,發現目錄下不存在.m2文件夾,其原因是因為沒有執行任何maven相關的命令,之后執行之后maven才會自動去創建.m2文件夾。

 

具體步驟如下:

1)打開doc在cmd命令下執行mvn help:system命令,此命令含義可以參考地址如下:http://www.yoodb.com/article/display/167,執行完成之后就會發現目錄下自動創建了.m2文件夾,本機具體路徑如圖:

 

X6D2}V@`Y$@_JEG9GCA2YSU.jpg

 

2)默認情況下.m2文件夾下放置了maven本地倉庫/repository,maven的組件都被存儲在該倉庫中,部分開發包(jar)如下:

.cache activation ant antlr aopalliance asm asmack-android avalon-franmework bouncycastle c3po cglib classworlds com

 

3)在使用Eclipse執行maven命令時可能報Fatal error compiling: tools.jar not found錯誤,具體解決方案個人推薦參考地址:http://www.yoodb.com/article/display/205


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM