1、在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true,这两个参数的主要区别是:
-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。
-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。
本文出自 “学习文档” 博客,请务必保留此出处
2、
本文详细介绍了在使用Maven进行项目构建时,如何通过-DskipTests和-Dmaven.test.skip=true两个参数来控制是否执行及编译测试用例。-DskipTests仅跳过执行测试用例,但仍会编译测试类并生成class文件;而-Dmaven.test.skip=true则同时跳过测试用例的执行与编译。
1万+

被折叠的 条评论
为什么被折叠?



