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: 仅生成单元测试报告。

posted @ 2026-03-04 21:30  Nickey103  阅读(0)  评论(0)    收藏  举报