【发布时间】:2011-02-20 19:01:48
【问题描述】:
我们在 JUnit 测试中使用过滤的 testResources,这些测试资源通常由 maven surefire 插件执行。也就是pom包含一个section
<build>
<testResources>
<testResource>
<directory>src/test/resources</directory>
<filtering>true</filtering>
</testResource>
</testResources>
...
如何在调试器中运行这样的 JUnit 测试?如果我在 eclipse 中执行测试,测试会失败,因为测试资源没有被过滤。如果过滤后的测试资源将被写入目标目录的某个位置,我可以将其用作额外的源路径 - 但事实并非如此。如果我尝试使用 Debug As / maven test 在 Eclipse 中运行 maven 构建,则构建不会在断点处停止。还有其他想法吗?
【问题讨论】:
标签: eclipse maven-2 junit surefire