【发布时间】:2021-01-19 07:45:50
【问题描述】:
更新到IDEA 2020.3.1后,我的部分项目无法在IDE中构建成功。
我来了
无法解析符号''
对于我定义的类。依赖项中的所有类都加载正常。
我正在使用 gradle 包装器,我尝试了几种方法来解决这个问题,但没有结果:
- 重新安装 Intellij Idea。 已删除 AppData\Roaming\Jetbrains...\IntellijIdea2020.3 中的本地文件夹
- IDE 中的缓存失效
- 已删除包含所有缓存依赖项的 .gradle 文件夹
- 已删除项目并从 git repo 重新下载。
- 回滚到不同的(IDE 的旧版本)2020.2.x
使用gradlew clean build 成功构建项目。
唯一的问题是 IDE 找不到类。
我的一些项目还可以,但其他项目不行。
【问题讨论】:
-
你检查过项目结构(文件 -> 项目结构 -> 模块)吗?源文件夹,例如src/main/java 应该用蓝色文件夹图标标记。如果不是,您可以从该屏幕手动配置它。我发现有时导入 maven 和 gradle 项目,IntelliJ 没有正确设置结构
-
控制台日志中有什么要查看的吗? (intellij-support.jetbrains.com/hc/en-us/articles/…)
-
显示您看到的错误的屏幕截图。您可以构建项目(构建|重建项目操作)吗?
-
在哪里定义了未找到的类 - 在同一模块中还是在不同模块中?
-
感谢所有 cmets。最后,我删除了 Intellij、Projects、Git、Gradle 等所有内容……重新启动,在这一切之后,我的项目终于变成了绿色。我感谢这个问题是由于我的笔记本电脑上安装了一些安全工具,这些工具可以缓存一些信息和扫描文件等。
标签: java gradle intellij-idea