2015-08-28 13 views
5

Ich verwende IntelliJ, um mit einem Gradle-Projekt zu arbeiten. Ich bemerkte, dass, wenn ich versuche, das Gradle Projekt zu aktualisieren (oder wenn sie versuchen, importieren/Re-Import eines Projekts als Gradle Projekt) bekomme ich folgende Fehlermeldung:IntelliJ Gradle konnte Java-Version nicht ermitteln

Error: Could not determine the Java version

$JAVA_HOME gesetzt ist, das SDK auf Java 8 gesetzt (und gradle -version bestätigt, dass es auch auf Java 8 gesetzt ist), und das Projekt baut auf der Kommandozeile auf. Neustart von IntelliJ führt auch nichts aus. Ich löschte auch die projektspezifischen und globalen Ordner .gradle, die das Problem nicht behoben haben.

Ich benutze IntelliJ 14.1.4 auf Ubuntu 15.04 und Gradle 2.5.

EDIT: Versucht es auf einer anderen Maschine (auch Ubuntu 15.04, Oracle Java 8) mit IntelliJ 14.1.1 und es hat richtig funktioniert.

+0

Sind Sie sicher, dass IntelliJ ein SDK-Set für das Projekt hat? – Makoto

+0

Ja, und es ist auf Java 8 eingestellt. – ahjohnston25

+0

Welche JRE Intellij selbst läuft? – Jk1

Antwort

1

Sie sollten versuchen, Idea Boot jdk zu wechseln. Für mich geht das.

3

Ich hatte dieses Problem auch. Es scheint, dass es mit dem Projekt verbunden war, das mit einem ziemlich alten Gradelaufbau aufgebaut wurde. Das Ändern von distributionUrl in eine neue Distribution in /digle//wrapper/gradle-wrapper.properties löste es

+0

services.gradle.org/ Verteilungen / – p6majo

Verwandte Themen