我们在 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 构建,则构建不会在断点处停止。还有其他想法吗?