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  
           
               
 

2.gradle项目构建时,在build.gradle 文件中添加以下代码,可以忽略所有包含 Test 的文件

gradle.taskGraph.whenReady {
    tasks.forEach(task -> {
        if (task.name.contains("Test")) {
            task.enabled(false);
        }
    })
}

你可能感兴趣的:(maven,单元测试,java)