IntelliJ Gradle无法确定Java版本

时间:2015-08-28 15:31:07

标签: java intellij-idea gradle

我正在使用IntelliJ来处理Gradle项目。我注意到每当我尝试刷新Gradle项目时(或尝试将项目导入/重新导入为Gradle项目时),我都会收到以下错误:

var link = doc.DocumentNode.SelectSingleNode("//table[@class='sectiontableentry1']//a") .Attributes["href"].Value;

Error: Could not determine the Java version已设置,SDK设置为Java 8(并且gradle -version确认它也设置为Java 8),并且项目从命令行构建良好。重新启动IntelliJ也什么都不做。我还删除了项目特定和全局$JAVA_HOME文件夹,但没有解决问题。

我在Ubuntu 15.04和Gradle 2.5上运行IntelliJ 14.1.4。

编辑:在运行IntelliJ 14.1.1的另一台机器(也是Ubuntu 15.04,Oracle Java 8)上试用它,它运行正常。

2 个答案:

答案 0 :(得分:5)

我也有这个问题。它似乎与正在设置的项目相关联,具有相当旧的gradle构建。将distributionUrl更改为/gradle//wrapper/gradle-wrapper.properties中的新分发解决了它

答案 1 :(得分:1)

您应该尝试切换Idea boot jdk。它对我有用。