1. mvn compile 编译源代码
2. mvn test-compile 编译测试代码
3. mvn test 运行测试
4. mvn package 打包,根据pom.xml 打成 war 或 jar 包。
5. mvn -Dtest package 打包但不测试
6. mvn install 在本地Repository 中安装 jar
7. mvn clean 清除产生的项目。
8. mvn eclipse:eclipse 生成eclipse 项目
9. mvn eclipse:clean 清除eclipse 中的一些系统设置
10. mvn dependency:sources 下载源码
11 mvn idea:idea 生成 idea 项目
12 maven 参数
-D 传入属性参数
-P 使用pom中指定的配置
-U 强制去远程参考更新snapshot包
-X 显示maven 允许的debug信息
-e 显示maven 运行出错的信息
-o 离线执行命令 ,不去远程仓库更新包
示例: mvn -U clean package -Ptest -DskipTests
-Ptest 表示 使用 pom.xml 中 profiles 中 配置的 application-test.properties 配置文件。
-DskipTests 表示跳过测试。