我尝试使用此答案中的指示信息在Eclipse中切换到JUnit 4:https : //stackoverflow.com/a/25770299。
它基本上说要删除构建路径中的所有JUnit 3库(我删除了JUnit 3.7 jar)并添加了JUnit 4库。
但是,当我在测试类中运行以下代码时:
import junit.runner.Version;
System.out.println("JUnit version is: " + Version.id());
我得到:
JUnit version is: 3.8.1
我的构建路径中没有其他JUnit库。
如果相关,则确切的Eclipse版本是“ Indigo Service Release 1,内部版本ID:20110916-0149”。
如何解决此问题并运行JUnit 4?
检查清单文件以查看junit 3.x是否还存在任何依赖关系。您还可以junit
在项目中执行搜索,并查看哪些文件包含指向3.x的链接。
最后尝试清理/构建您的项目
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句