我正在使用eclipse在单个junit(4)测试类中运行测试.班上的测试都运行得很好.然后我添加一个额外的测试,并通过再次在ecplise中运行的测试运行该类.只运行旧的测试.eclipse没有看到新的测试.没有任何错误或任何错误,就像eclipse正在查看旧版本的测试一样.
如果我使用maven运行测试,一切正常.此外,在我在maven中运行测试后,ecplipse可以正确地查看和运行新测试.
有什么想法发生了什么?有任何想法如何让ecplipse的测试运行器看到我的新测试用例?
小智 10
我遇到过同样的问题.我通过以下方式解决了这个问题:
src/test/java
,输出文件夹设置为"默认输出文件夹"target/test-classes
Maven结构中的典型Maven 目录在此之后,Maven和Eclipse处于同步状态(与Eclipse相比,幸运的是运行旧版本的测试,从最后一次Maven编译开始).
归档时间: |
|
查看次数: |
17254 次 |
最近记录: |