MavenGradle-构建项目时,忽略单元测试
目录
Maven/Gradle 构建项目时,忽略单元测试
Maven/Gradle 构建项目时,忽略单元测试
在build项目时,如果单元测试用例中存在报错,会导致build无法完成,由于我们不需要build测试文件,此时我们可以将测试文件忽略,仅供参考
1.maven项目构建时,加入下面依赖,可以忽略所有以 Test.java 结尾的文件
<plugin>
<groupId>org.apahce.maven.plugins<groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
<configuration>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
2.gradle项目构建时,在build.gradle 文件中添加以下代码,可以忽略所有包含 Test 的文件
gradle.taskGraph.whenReady {
tasks.forEach(task -> {
if (task.name.contains("Test")) {
task.enabled(false);
}
})
}