Maven 马文番石榴依赖性“;无法解析符号';谷歌'&引用;在IntelliJ思想中
IntelliJ表示无法解析符号“google”。关于此导入:Maven 马文番石榴依赖性“;无法解析符号';谷歌'&引用;在IntelliJ思想中,maven,intellij-idea,guava,google-guava-cache,Maven,Intellij Idea,Guava,Google Guava Cache,IntelliJ表示无法解析符号“google”。关于此导入: import com.google.common.cache.LoadingCache; 即使我正确地添加了依赖项,它也不会抱怨: <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>19.0</versi
import com.google.common.cache.LoadingCache;
即使我正确地添加了依赖项,它也不会抱怨:
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>19.0</version>
</dependency>
番石榴
关于一个类似的问题(虽然不是同一个问题,因为我的代码没有编译)。我尝试使缓存无效并重新启动,但没有帮助。上面的答案还建议删除IDEA系统目录。我不知道这是否是一个好主意,如果我这样做,会有多少东西断裂。如果其他人也有类似的问题,通过pom.xml阅读可能会有所帮助。原来我定义了两次
。出于某种原因,在添加番石榴依赖项之前,它并没有造成问题。删除重复的定义后,一切都重新开始工作。我遇到了同样的问题,正在尝试所有解决方案以导入Guava cache manager
但我犯的错误是,没有正确地添加依赖项。请在尝试任何解决方案之前检查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>`
番石榴
番石榴
25.0-jre
org.springframework
spring上下文
org.springframework
春豆
org.springframework
spring上下文支持
4.3.10.1发布
`
如果它是“唯一”智能,那么通常会使缓存失效并重新导入Maven项目解决问题导入项目并多次使缓存失效似乎破坏了一切。现在它说的是“无法解决”所有问题(@AtteJuvonen您可以尝试从命令行进行maven构建吗?