使用Maven構建項目
Maven 是什麼?
Maven項目對象模型(POM),可以通過一小段描述信息來管理項目的構建,報告和文檔的軟件項目管理工具。
Maven 除了以程序構建能力為特色之外,還提供高級項目管理工具。由於 Maven 的缺省構建規則有較高的可重用性,所以常常用兩三行 Maven 構建腳本就可以構建簡單的項目。由於 Maven 的麵向項目的方法,許多 Apache Jakarta 項目發文時使用 Maven,而且公司項目采用 Maven 的比例在持續增長。
安裝Maven
- 由於maven是有java編寫的所以maven需要JAVA環境的支持,所以首先需要安裝 JDK,並且配置係統環境變量。
去maven官網下載maven,選擇合適的版本下載。
然後再係統變量Path添加,添加完畢後打開cmd命令行,輸入 mvn -v顯示以下畫麵則表示配置成功。
創建Maven項目
- 首先在你的磁盤創建一個文件夾作為maven的工作空間(maven_workspace)
- 在命令行進入maven_workspace(cd c:/maven_worksapce)輸入 > mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-web-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false
- mvn archetype:generate 固定格式
- -DgroupId 組織標識(包名)
- -DartifactId 項目名稱
- -DarchetypeArtifactId 指定ArchetypeId,
- maven-archetype-quickstart,創建一個Java Project; maven-archetype-webapp,創建一個Web Project
- -DinteractiveMode 是否使用交互模式
創建成功後進入my-web-app目錄,使用
mvn compile
命令編譯源代碼,編譯成功,在my-web-app目錄下多出一個target目錄,target\classes裏麵存放的就是編譯後的class文件。使用
mvn package
命令打包項目,打包成my-web-app.war,把這個war包拷貝到Tomcat的發布目錄下就可以運行了。生成eclipse項目
mvn eclipse:eclipse
使用此命令將其生成eclipse項目就可以導入到eclipse中使用
其他Maven命令
-編譯測試代碼 `mvn test-compile
- 清空
mvn clean
- 運行測試
mvn test
- 先清除再打包
mvn clean package
- 打成jar包
mvn jar:jar
- 查看幫助
mvn help:help
最後更新:2017-04-07 21:25:10