You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Intellij 2021.2.2无法识别org.junit.jupiter.api.Test类问题求助

问题解决思路
  • 先清理build.gradle中的重复配置:你现在的配置里test{ useJUnitPlatform() }和下方tasks.named('test')的JUnit平台配置重复,删除前者即可,避免配置冲突。
  • 清理IDEA缓存并重建索引:打开IDEA顶部菜单栏File -> Invalidate Caches...,勾选清除文件系统缓存和本地历史选项,重启IDEA等待索引重建完成后再检查引用是否正常。
  • 升级JUnit依赖版本:你当前使用的JUnit Jupiter 5.5.2版本和Gradle 7.2、IDEA 2021.2版本存在已知兼容性问题,将依赖替换为testImplementation('org.junit.jupiter:junit-jupiter:5.9.2')这类更高的稳定版本即可解决适配问题。
  • 检查测试类存放路径:JUnit依赖为testImplementation作用域,仅src/test/java目录下的代码可以正常引用该依赖,如果你把测试类写在了src/main/java目录下,就会出现找不到类的问题,将测试类移动到test源码目录对应包路径下即可。
  • 重新拉取依赖:点击IDEA右侧Gradle面板的刷新按钮重新同步项目,若仍有问题可删除本地Maven仓库中org/junit/jupiter目录,再重新同步拉取完整依赖包,避免本地依赖文件损坏导致的加载异常。

内容的提问来源于stack exchange,提问作者Krunal Parekh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 06:18:03