我觉得这很烦人。目标文件夹中有两个 surefire* 目录:
- surefire (empty)
- surefire-reports (containing the output of the tests)
我已经尝试找到删除surefire
目录的选项,但我似乎可以找到它。问题是——我有其他项目没有这个空目录,只有surefire-reports
.
我似乎做错了什么,我该如何删除它?我问这个的主要原因是这个空目录破坏了我在控制台中的选项卡自动完成功能,这让我很生气,因为目录是空的。
此外,这只是测试插件,而不是报告插件。项目中没有部分(没有任何父项)。
这是我的万无一失的插件设置:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12</version>
<configuration>
<excludes>
<exclude>**/*Abstr*Test*</exclude>
</excludes>
</configuration>
</plugin>
提前致谢!