[[即使在Idea Community Edition 2019.3.1中,我遇到这种情况时也要回答这个老问题]
我的IDEA 10.5.2点亮了所有番石榴(10.0.1)类的错误(没有找到类)。但是代码可以正确编译。我只有番石榴罐有这个麻烦。其他罐子的声音正确。
我尝试更改番石榴版本和jdk版本(1.6、1.7)和想法版本,但没有结果。
我在做什么错?
IntelliJ的索引一定不能看到类文件,即使javac也是如此。根据项目的设置方式,构建过程可能具有与IntelliJ索引不同的类路径。不过,至少有可能只是IntelliJ索引中存在一些损坏的条目。无论哪种方式,请执行以下操作:
有了提供的信息,我不能确定这是您的问题,但这始终是图书馆神秘地停止工作时所经历的步骤(这比我想要的发生得更多...)。>>
[[即使在Idea Community Edition 2019.3.1中,我遇到这种情况时也要回答这个老问题]
对我来说,build.gradle文件中的库版本有所更改,解决方案是在一个新文件夹中重新创建项目
(或者也许我可以删除一些.idea或缓存文件夹)。
主要取决于build.gradle文件中库的版本。
在我的情况下,起初,该库的版本是较早的版本,并且一切正常。
compile group: 'com.google.guava', name: 'guava', version: 'r05'
稍后,必须使用该库的较新版本以及此新版本中的某些类。
compile group: 'com.google.guava', name: 'guava', version: '23.5-jre'
自从build.gradle被更新以来,该项目作为gradle任务的构建就很好。
由于IntelliJ尚未更新,即使试图弄乱File-> Project Structure和File-> Invalidate Cache and Restart等,也没有用。
[[即使在Idea Community Edition 2019.3.1中,我遇到这种情况时也要回答这个老问题]