跳过测试阶段:
mvn package -DskipTests
临时性跳过测试代码的编译:
mvn package -Dmaven.test.skip=true
maven.test.skip同时控制maven-compiler-plugin和maven-surefire-plugin两个插件的行为,即跳过编译,又跳过测试。
指定测试类
mvn test -Dtest=RandomGeneratorTest
以Random开头,Test结尾的测试类
mvn test -Dtest=Random*Test
用逗号分隔指定多个测试用例
mvn test -Dtest=ATest,BTest
指定即使没有任何测试用例也不要报错
test参数必须匹配至少一个测试类,否则会报错并导致构建失败。此时可使用以下配置来指定即使没有任何测试用例也不要报错。
mvn test -Dtest -DfailIfNoTests = false
博客介绍了Maven打包时跳过测试阶段的方法,如使用 -DskipTests 跳过测试,-Dmaven.test.skip=true 跳过编译和测试。还说明了指定测试类的方式,如指定单个、多个测试类,以及以特定规则匹配测试类,同时提到指定无测试用例不报错的配置。
3475

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



