当前位置: 首页 > 知识库问答 >
问题:

Intellij无法解析导入时的符号

贝镜
2023-03-14

对于不同的库和不同的项目,这个问题间歇性地发生。尝试导入库时,会识别包,但无法解析类名。

如果在import语句上,I右键单击->goto->the Package's Declaration,我会看到侧窗格中显示的所有反编译类--包括我需要的类--如果我尝试自动完成import语句,我会注意到我需要的类没有显示在下拉列表中。

我已经试过让缓存失效了,但不起作用。我找不到任何类冲突--在我的类路径中没有具有相同包名的其他jar文件。我能够将这个类导入到其他项目中。

有人有线索吗?

共有1个答案

公孙驰
2023-03-14

您可以尝试使缓存无效并重新启动intellij,在许多情况下这会有所帮助。

文件->使缓存无效/重新启动

 类似资料:
  • 我在IntelliJ13中使用Maven导入了一个库(JBox2D),用于android项目。Maven没有给我任何错误消息,所以我假设库导入正确。 然而,当我尝试使用库中的类时,我得到了“无法解析符号”。IntelliJ不像通常那样提供添加import语句的选项。 我该如何进行?

  • 我一直收到错误消息“无法解析符号‘api’”我正在开发一个应用程序,使用谷歌地点应用编程接口跟踪用户位置。我一直试图让它工作,但我的进口报表给我带来了麻烦。我在不同的地方找过,我找到的来源都告诉我不同的事情,比如... 将“compile'com.google.android.gms:play services:9.8.0”放入构建中。格雷德尔。这通常会导致项目无法同步。我对此做了一些研究,其中提

  • 我正试着用Spring开始我的第一个项目。我使用IntelliJ idea,我对它也有点陌生。但无论如何,我遵循了Jetbrains网站上写的步骤,我不知道我做错了什么,但我在默认创建的第一个文件中遇到了很多错误。 Bloombookingapplication。Java语言 也许我很蠢,但我不知道我错过了哪一步... 我该怎么解决这个问题? 我已经找到了使用快速修复按钮添加Spring的方法。

  • 我想使用Scala中的DefaultParsers和IDEA。我想测试一下:http://www.scala-sbt.org/0.13.1/docs/detailt-topics/parsing-input.html 但我的导入不管用。 在我的文件中。Scala: 导入sbt._导入sbt.complete.DefaultParsers._

  • 在Intellij IDEA 2017.2中,我试图导入一个现有的多模块Maven项目,该项目通过Maven在IDE之外构建良好。当导入完成时,我注意到在Maven的一个子模块中,有一个符号未解析,我们将此子模块称为子模块问题。未解析符号是在另一个子模块中定义的类,让我们将该子模块称为other。问题是,在子模块问题中,在子模块other级别的其他子模块中定义的其他类是可以找到的(这些子模块在子模

  • 正如您所看到的,所有其他selenium库都可以毫无问题地导入,但是支持库根本不想工作。我该怎么办?