maven3經常使用命令以及用maven管理本身的項目

1、maven經常使用命令java

               一、安裝配置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信息
                           
相關文章
相關標籤/搜索