标签: java spring-boot junit
我遇到有关junit的问题,即使安装了IDE,IDE也无法解析“ junit”的符号:
如果我将junit更改为4.11版,则可以解决此问题,但是每次运行测试时,都会出现错误,并要求我使用junit 4.12或更高版本。
这是我的项目依赖项:
有人知道如何解决吗?我已经完成了所有工作,只是在等待测试。预先感谢!
运行“ mvn clean package”,给出编译错误:
答案 0 :(得分:1)
您可以尝试两件事:
答案 1 :(得分:1)
您的项目缓存了旧版本。 您不必设置junit版本,注释spring-boot-starter-test会解决这个问题。 请考虑在终端的父根文件夹中运行clean命令:
mvn clean
然后通过单击右侧的Manven Projects和第一个按钮来重新导入依赖项:
如果它不起作用,则可能是您误安装了旧版本。您应该运行:
mvn clean package
更新:
您的Maven存储库.m2文件夹具有多个junit版本。 最简单的方法是再次删除并生成项目。 .m2文件夹将自动重新创建。