Maven 工程上线跳过测试
Chivas-Regal
这样的目录下,有两个工程功能类 Dao 和 Service ,以及它对应的两个测试类
先打包一下
看到这个说明我们用的是 maven-surefire-plugin 的 3.0.0 版本
在插件中在 <build><plugins></plugins></build>
配置一下这个插件
<!-- pom.xml -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<!--
如果这里是 true 代表跳过所有的测试类
现在是跳过任意包下的 ServiceTest.java ,仅保留 Dao 的测试
-->
<skip>false</skip>
<!-- 除了 -->
<excludes>
<!-- 除了任意包下的 ServiceTest.java 类不测试 -->
<exclude>**/ServiceTest.java</exclude>
</excludes>
</configuration>
</plugin>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
再点击下载会只有 Dao 的相关测试