无法导入junit

dddzy1tm  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(250)



它是eclipse中的一个bug吗?我已经尝试刷新项目,重新启动eclipse和系统。困惑的。

ffvjumwh

ffvjumwh1#

它是eclipse中的一个bug吗?
不。这是项目设置中的一个错误。看起来项目对junit的maven依赖关系不正确。
您正在尝试编译的测试代码使用了错误的junitjar文件。这个 junit.framework.TestCase 类来自JUnit3,但您使用的是JUnit4.7的jar文件。在JUnit4.x中,包名更改为 org.junit ,和 TestCase 下课了。
解决:
找到并使用上一个JUnit3.x版本的jar文件(这可能就是你需要的……)
更新测试用例以使用更新版本的junit(最好是junit 5.x)
(在撰写本文时,JUnit4.x的最新版本是4.13。)

相关问题