Maven手册
mvn clean: 清理大师。删掉整个 target 目录。如果你发现代码改了但运行结果没变,或者报错莫名其妙,先执行它。
mvn compile: 只编译代码。检查你的 Java 语法有没有错。
mvn test: 自动运行 src/test/java 下的所有测试用例。
mvn clean test: 组合技。先清理再测试,确保测试结果不受上次运行的残留文件影响。
mvn package: 打包。在 target 目录下生成一个 .jar 文件。
mvn install: jar包安装到电脑的本地仓库。这样电脑上其他的 Java 项目就能像引用 Spring 官方库一样引用这个库了。
mvn dependency:tree: 依赖树查询。帮你排查“依赖冲突”。比如你想看为什么项目里莫名其妙多了一个低版本的日志库,用它一搜便知。
mvn test -Dtest=类名: 定向爆破。只运行指定的测试类,不用等全量测试跑完。
mvn compile -X: 开启 Debug 模式。如果编译失败但报错信息模糊,加个 -X 能看到 Maven 内部到底在干嘛。
mvn site: 生成项目站点(包含各种文档、测试报告)。
mvn surefire-report:report: 仅生成单元测试报告。

浙公网安备 33010602011771号