- mvn clean [-Dmaven.test.skip=true] 清理编译文件,清理target文件
- mvn compile [-Dmaven.test.skip=true] 编译主目录文件
- mvn test 编译并运行了test目录的代码
- mvn package [-Dmaven.test.skip=true] 打包
- mvn install [-Dmaven.test.skip=true] 把项目发布到本地仓库
- mvn dependency:tree 打印整个依赖树,可以通过依赖树来查看项目引用版本是否有冲突。
-
mvn dependency:tree > tree.txt 导出依赖树到与项目同目录下的TXT文件中
- mvn dependency:analyze 查找出在编译和测试中未使用但显示声明的依赖
- mvn versions:display-dependency-updates 检测pom.xml 中使用的各个组件是否有新版本
Maven的命令还有很多,这里写一部分,以后用到了继续补充。