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

Maven Guava Dependency “無法解析 IntelliJ IDEA 中的符號 'google'”

昝卓
2023-03-14

IntelliJ说无法解析符号“谷歌”。关于此导入:

import com.google.common.cache.LoadingCache;

即使我已经正确添加了依赖项,它也没有抱怨它:

<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>19.0</version>
</dependency>

我已经更新了我的Maven存储库。我在IntelliJ IDEA中启用了Maven自动导入。我的项目使用的是SDK版本1.8。基于web上的大量示例,这应该可以工作,但实际上不行。

我发现这是一个类似的问题(虽然不是同一个问题,因为我的代码没有编译)。我尝试使缓存无效并重新启动,但没有帮助。上面的答案还建议删除IDEA系统目录。我不知道这是否是个好主意,如果我这么做,会有多少东西坏掉。

共有2个答案

洪高刚
2023-03-14

如果其他人有类似的问题,通读pom.xml可能会有所帮助。原来我有

潘星阑
2023-03-14

我有同样的问题,并尝试所有的解决方案,以进口番石榴缓存管理器。

但是我犯的错误是,没有正确添加依赖关系。在尝试任何解决方案之前,请务必检查pom.xml。

   <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
        <version>25.0-jre</version>
    </dependency>
    <!-- these are the dependencies i missed -->
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-beans</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context-support</artifactId>
        <version>4.3.10.RELEASE</version>
    </dependency>`
 类似资料:
  • 代码运行,但无法获得函数、类等的建议。 谢谢

  • 问题内容: 我正在尝试使用文件中的属性,但它似乎不起作用。 这是我的代码: 此类使用批注获取属性。它也被声明为Spring Service并链接到我的文件: 使用,我将此文件链接到我的文件: 这确实有意义,对吗? 但是,当我尝试启动项目时,Tomcat抛出此异常: 或者,简而言之: 编辑: 这是我的web.xml: 我的infraContext.xml被导入到另一个名为applicationCon

  • 问题内容: 好的,现在我可以解析空间了,这是我以前的问题。现在我的解析器几乎可以使用了,但是有一个我无法弄清的缺陷。 我能够在段(参见代码)和管道之间的数据之后检索数据。我无法到达的是一个级别并检索包含在管道之间并以^分隔的数据。 例如。 但是,我当前的输出将是 我收到@后面带有各种ID的异常1 [Ljava.lang.String; @ 1786e64 下面给出的注释代码造成了问题。 码: 请指

  • 我终于要从Eclipse迁移到Android Studio,连一个小模块都连不上了。 这里是参考资料中唯一的文件--正如您可以通过屏幕截图看到的,这里没有错误 但在需要它的类中,r'没有解析。所以我很困惑--没有太多东西要查

  • 我正在尝试使用GoogleCloudMessaging(GCM)API在我的Android应用中进行推送通知。 null 此块位于应用程序标记中 我正在使用Android Studio和我所做的 在SDK Manager中安装了Google Play服务,并与Gradle同步 在build.gradle中包含了 在AndroidManifest.xml中包含

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