Fehler:FEHLER! Ausnahme in phase '- Klasse-generation' im Gerät '_BuildScript_" nicht unterstützte Target-MODUL
Ich versuche eine neue zu erstellen Java 9 Projekt mit gradle, aber direkt nach der Projekt-Erstellung erhielt ich Fehler von gradle:
Error:BUG! exception in phase 'class generation' in source unit '_BuildScript_' unsupported Target MODULE
Java-version: 9 (build 9+178)
Gradle-version: 4.1-rc-2
Laut diese Artikel die java/gradle-Versionen kompatibel sein sollte.
Wie kann ich dieses problem lösen?
Jede Hilfe sehr geschätzt.
- Kannst du die Gradle-Ereignisprotokolle für dieses scheitern sowie oder/und ein minimal-Projekt, das ausprobiert werden kann, zu reproduzieren diese bitte.
- welche version von Sorte hast du verwendet? ich verwendet, 4.1, habe immer noch den gleichen Fehler.
- gleiche version wie du
- Ich glaube 4.1 ist nicht der release candidate-version 4.1-rc-2
- Etwas ähnliches ist mir passiert, hier ist, wie ich es behoben stackoverflow.com/a/53509014/1195507
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich es gelöst, durch Downgrade von Gradle JVM-8.
Es ist nicht perfekt, aber Sie hält zu gehen, während jdk9 und gradle und intellij stabilisiert.
Intellij Anzeigen
Einstellung der Gradle home zu lokalen Gradle-Verteilung das Problem gelöst, in meinem Fall.
wenn wir die Standard-Gradle-wrapper, IntelliJ downloads einer früheren version von Gradle. Ich denke, es ist der Grund für den Ausfall.
brew --prefix gradle
zeigt die Stelle, an derlibexec/
gefunden werden kann. Das ist für mich/usr/local/opt/gradle
, so dass ich mein Projekt Gradle Heimat/usr/local/opt/gradle/libexec
. Ich bin mir sicher, dass Windows " - alternative Schokoladig, hat eine ähnliche Funktion zu finden, die neuesten Installations-Verzeichnis.Scheint behoben 2017.3
Sehen, IntelliJ IDEA 2017.3 173.2941.3 Release Notes: https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEE+2017.3+173.2941.3+Release+Notes
Siehe Problem: https://youtrack.jetbrains.com/issue/IDEA-171520