我有一个 Gradle 项目,该项目在早期的 Intellij IDEA 版本上可以正常打开。但是,使用最新的IDEA版本(#IU-183.4284.148)会发生奇怪的事情。在开始描述我的问题之前,我需要说一下我同时安装了 JDK 8 和 11 。 我执行以下操作:
然后我以项目打开:
如果我忽略此对话框并且不还原,则build.gradle文件会出现以下问题。我强调第一个。
此外,类中的代码无法编译,它要求设置JDK,但是当我选择1.8时,什么也没发生。它仍然要求设置JDK
另一方面,如果我打开对话框并选择该模块,则没有任何反应,我的build.gradle文件仍然抱怨
重新导入gradle并没有帮助。
请帮助
答案 0 :(得分:1)
问题在于,并非所有 Java 1.8 jar都包含在类路径中,这就是为什么 Setup JDK 命令被忽略的原因。
在船尾我添加了剩下的jar,所有build.gradle
问题都消失了,现在代码可以编译了。