maven3經常使用命令、java項目搭建、web項目搭建

------------------------------maven3經常使用命令---------------------------java

一、經常使用命令web

    1)建立一個Project服務器

 

mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

 

  mvn archetype:generate  固定格式app

  -DgroupId         組織標識(包名)eclipse

  -DartifactId        項目名稱webapp

  -DarchetypeCatalog=internal  不要從遠程服務器上取catalog,解決新建項目卡在Generating project in Interactive mode處maven

  -DarchetypeArtifactId    指定ArchetypeId,maven-archetype-quickstart,建立一個Java Project;maven-archetype-webapp,建立一個Web Project測試

  -DinteractiveMode      是否使用交互模式ui

    2)編譯源代碼spa

mvn compile

    3)編譯測試代碼

mvn test-compile

    4)清空

mvn clean

    5)運行測試

mvn test

    6)生產站點目錄並打包

mvn site-deploy

    7)安裝當前工程的輸出文件到本地倉庫

mvn install

    8)打包

mvn package

    9)先清除再打包

mvn clean package

    10)打成jar包

mvn jar:jar

    11)生成eclipse項目  

mvn eclipse:eclipse

    12)查看幫助信息

mvn help:help

   13)查看maven有哪些項目類型分類

mvn archetype:generate -DarchetypeCatalog=intrenal

 

建立java項目

mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=com.study -DartifactId=javaDemo -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

 

建立webapp項目

mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=com.study -DartifactId=webAppDemo -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

 

原文:http://blog.csdn.net/edward0830ly/article/details/8748986

相關文章
相關標籤/搜索