首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Maven surefire插件要在${project.build.directory}中创建两个surefire*目录?

为什么Maven surefire插件要在${project.build.directory}中创建两个surefire*目录?
EN

Stack Overflow用户
提问于 2012-02-28 16:35:28
回答 2查看 571关注 0票数 2

我觉得这很烦人。目标文件夹中有两个surefire*目录:

代码语言:javascript
复制
- surefire (empty)
- surefire-reports (containing the output of the tests)

我尝试过找到删除surefire目录的选项,但似乎可以找到它。问题是--我还有其他项目没有这个空目录,只有surefire-reports

我似乎做错了什么?我如何删除它?我问这个问题的主要原因是这个空目录破坏了我在控制台中的标签自动完成,这让我有点生气,因为这个目录是空的。

此外,这只是测试插件,而不是报告插件。项目中没有节(不是任何父级)。

这是我的surefire插件设置:

代码语言:javascript
复制
            <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>

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-09 16:44:59

这似乎是maven-surefire-plugin中的一个错误,我已经在SUREFIRE-846下提交了一份报告。

票数 1
EN

Stack Overflow用户

发布于 2012-02-29 18:07:56

"surefire“是在surefire:测试执行期间创建的临时文件的目录。当Maven执行结束时,这些文件将被删除。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9478695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档