一、安裝配置maven:略
二、建立
建立java項目:mvn archetype:generate -DgroupId=com.demo(包名) -DartifactId=java-app(項目名)
建立web項目:mvn archetype:generate -DgroupId=com.demo(報名) -DartifactId=web-app(項目名)-DarchetypeArtifactId=maven-archetype-webapp
生成eclipse項目:mvn eclipse:eclipse
三、經常使用命令
mvn validate //驗證工程是否正確,全部須要的資源是否可用
mvn compile//編譯項目的源代碼
mvn test-compile //編譯項目測試代碼
mvn test //使用已編譯的測試代碼,測試已編譯的源代碼
mvn package //已發佈的格式,如jar,將已編譯的源代碼打包
mvn integration-test //在集成測試能夠運行的環境中處理和發佈包
mvn verify //運行任何檢查,驗證包是否有效且達到質量標準
mvn install //把包安裝在本地的repository中,能夠被其餘工程做爲依賴來使用
mvn deploy //在整合或者發佈環境下執行,將最終版本的包拷貝到遠程的repository,使得其餘的開發者或者工程能夠共享
mvn generate-sources //產生應用須要的任何額外的源代碼,如xdoclet
mvn archetype:generate //建立 Maven 項目
mvn compile //編譯源代碼
mvn test-compile//編譯測試代碼
mvn test //運行應用程序中的單元測試
mvn site //生成項目相關信息的網站
mvn clean //清除目標目錄中的生成結果
mvn package //依據項目生成 jar 文件
mvn install //在本地 Repository 中安裝 jar
mvn eclipse:eclipse //生成 Eclipse 項目文件
2、實例一:建立一個maven項目
一、執行:mvn archetype:generate在提示後輸入groupId等信息,以下圖:
二、修改pom.xml,這裏測試新增json依賴包json的倉庫地址在:
http://mvnrepository.com/能夠查詢添加以下dependency
三、執行mvn eclipse:eclipse命令,執行完成以後,在eclipse中import該項目
四、查看項目引入的jar信息