1.mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
作用: 创建一个project
mvn archetype:generate 固定格式
-DgroupId 组织标识(包名)
-DartifactId 项目名称
-DarchetypeArtifactId 指定ArchetypeId,maven-archetype-quickstart,创建一个java Project;maven-archetype-webapp,创建一个Web Project
-DinteractiveMode 是否使用交互模式
2.mvn compile
编译源代码(必须进入pom所在文件夹)
3.mvn clean
清空上一次产生的结果(target下)
4.mvn test
运行测试代码
5.mvn install
安装当前工程的输出文件到本地仓库
6.mvn package
打包
7.mvn jar:jar
打成jar包
8.mvn eclipse:eclipse
将从svn上下载的项目转化为maven项目,从而可以导入eclipse
9.mvn clean package -DskipTests
本地打包,并且跳过测试(注意必须进入到pom所在文件夹目录下再执行)
10.mvn archetype:generate -DarchetypeCatalog=intrenal
查看maven有哪些项目类型分类
11.mvn jetty:run
在jetty上运行web项目(可以直接运行)