maven基礎

1.經常使用命令服務器

    1.1  mvn compile  編譯,編譯後生產class文件 在target文件夾內
 
    1.2  mvn   test 測試,運行maven中test中的測試類,自動生產class文件在target文件夾內
 
    1.3 mvn clean 清空,將target文件夾的全部文件清楚掉
 
    1.4  mvn  package:打包,在項目下運行會把當前項目打包成jar文件,如圖
         
         最後在項目maven-ch02根目錄下生成 maven-ch02-0.0.1-SNAPSHOT.jar文件
    1.5  mvn  install: 安裝, 在項目下運行,會把項目打包發送到資源庫中,如圖
          
    以後在maven倉庫(此處爲 repositories )中會生成repositories\ zttc\itat\maven\maven-ch01\0.0.1-SNAPSHOT下的maven-ch01-0.0.1-SNAPSHOT.jar文件,等同與自動化測試中導入的jar包
    1.6 mvn archetype 建立項目
    如: mvn archetype:generate -DgroupId=zttc.itat.maven -Dartifactid=maven-ch03 -Dversion=0.0.1-SNAPSHOT
           
    此時可能會有問題,命令行卡在 Generating project in Interactive mode這裏不執行了
             
    解決辦法:加入 -DarchetypeCatalog=internal執行,即 讓它不要從遠程服務器上取catalog
    完整命令: mvn archetype:generate   -DarchetypeCatalog=internal  -DgroupId=zttc.itat.maven -Dartifactid=maven-ch03 -Dversion=0.0.1-SNAPSHOT
    執行完成後此時已經在當前目錄下擁有maven-ch03項目。
 
 
 
 
 



相關文章
相關標籤/搜索