最近做项目时发现写的junit测试用例居然被执行了,心想:越着急问题越多,平时不出来的一时间全都出来了,哼~其实是平时编译的时候没去仔细看编译日志,下面介绍两种方式解决(其实道理也是一种),这其实也减少了编译的时间
1.一种是使用maven命令编译时去控制这个测试用例是否需要编译
mvn clean install -Dmaven.test.skip=true
2.第二种是在pom文件中加入编译的插件,个人比较喜欢这种,因为不是所有人都会注意到这点
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <skip>true</skip> </configuration> </plugin>
完美解决!!!