概念:
Maven是一個項目管理工具,它包含一個項目對象模型,一組標準集合,一個項目生命週期,一個依賴管理系統,和用來運行定義在生命週期階段中插件目標的邏輯。
maven項目標準目錄結構
src/main/java目錄 核心代碼部分。
src/main/resources 配置文件部分。
src/test/jave目錄 測試代碼部分
src/test/resources 測試配置文件
src/main/webapp 頁面資源,js,css,圖片等
生命週期
清理生命週期
mvn clean 清除項目編譯信息
默認生命週期
mvn complie 生成核心代碼編譯文件
mvn test 生成測試編譯文件和核心代碼編譯文件
mvn package 生成測試編譯文件和核心代碼編譯文件以及將項目打成war包
mvn install 生成測試編譯文件和核心代碼編譯文件以及將項目打成war包並安裝到本地倉庫
mvn deploy 生成測試編譯文件和核心代碼編譯文件以及將項目打成war包並安裝到本地倉庫,將項目進行發佈
站點聲明週期