我正在使用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)上试用它,它运行正常。答案 0 :(得分:5)
我也有这个问题。它似乎与正在设置的项目相关联,具有相当旧的gradle构建。将distributionUrl更改为/gradle//wrapper/gradle-wrapper.properties中的新分发解决了它
答案 1 :(得分:1)
您应该尝试切换Idea boot jdk。它对我有用。