Konnte nicht ermittelt werden Java-version mit ausführbaren C:\Program Files\Java\jdk-10.0.1\bin\java.exe
Konnte nicht ermittelt werden Java-version mit ausführbaren C:\Program Files\Java\jdk-10.0.1\bin\java.exe.
dieser Fehler auftrat, wenn ich versuchte, zu erstellen Sie ein neues Projekt in IntelliJ IDEA Version 2018.1.2 mit Gradle. Er sagte: "Synchronisierung fehlgeschlagen: Konnte nicht ermittelt werden Java-version mit ausführbaren C:\Program Files\Java\jdk-10.0.1\bin\java.exe."
==================
Habe das problem behoben durch die deinstallation von jdk 10 und installieren jdk8
github.com/gradle/gradle/issues/4503
Antwort auf guleryuz: danke, habe das problem behoben durch die deinstallation von jdk 10 und installieren jdk8
Antwort auf guleryuz: danke, habe das problem behoben durch die deinstallation von jdk 10 und installieren jdk8
InformationsquelleAutor Mike Lin | 2018-05-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für JDK 10 ist, werden Sie brauchen, Gradle 4.7+ nicht genutzt wird standardmäßig in IntelliJ IDEA (aktuelle version IntelliJ IDEA 2018.1.4).
Das Problem zu beheben, installieren Sie die neueste Version Gradle für Ihr OS (Install guide). Für MacOS können Sie Homebrew:
Gehen Sie zu Ihrem Projekt-Verzeichnis:
Generate Gradle Wrapper-script mit der version, die Sie installiert haben (in meinem Fall ist es 4.8):
Dieser Befehl wird heruntergeladen Gradle 4.8 erstellen Sie Skripte gradlew und gradlew.BVT für Ihr Aktuelles Projekt. Von diesem Punkt, sollten Sie diese Skripts in der Befehlszeile.
Nächste Schritt ist, um sicherzustellen, dass IntelliJ IDEA verwendet, die, anstelle von built-in Gradle-Verteilung, und Sie können dies durch öffnen der IntelliJ-Einstellungen und suchen Sie nach "gradle" (dieses wird in "Bauen, Ausführung, Deployment /Build-Tools /Gradle").
In diesem Abschnitt der Einstellungen wählen Sie:
Wählen Sie "Use gradle 'wrapper' task-Konfiguration"
Änderungen zu übernehmen, drücken Sie ok und re-build (re-sync) Gradle und alles sollte gut sein. Ich hoffe, das hilft.
~/path/to/your/project/gradle/wrapper/gradle-wrapper.properties
und ändern Sie den Wert vondistributionUrl
zuhttps\://services.gradle.org/distributions/gradle-4.8-bin.zip
.Dies löste mein Problem. Ich war mit
idea
plugin als Problemumgehung verwenden IDEE, aber irgendwie ist das autowiring und einige Konfigurationen sind nicht richtig konfiguriert. Nachdem der wrapper in meine Stamm-Projekt > importieren > Benutzer-gradle-wrapper - > alles funktioniert einwandfrei.Danke für die Erklärung, @idleherb. Upgrade auf gradle 4.8 mein Problem gelöst 😉
Für ein legacy-Projekt, das kompiliert werden muss, die mit JDK 1.8, brauche ich zum öffnen von Datei, Projekt-Struktur..., dann in Plattform-Einstellungen, SDKs, entfernen Sie den 11 Element mit dem + - button. Ich verwende IntelliJ IDEA ULTIMATE 2018.3 unter macOS Mojave 10.14.2.
InformationsquelleAutor Luka Lopusina
Unten ist, was ich getan habe um dieses Problem zu lösen, die auf Windows 10 mit IntelliJ 2018.1.5 und Java 10.0.1 JDK
(i) Microsoft Windows-Benutzer
Erstellen Sie ein neues Verzeichnis C:\Gradle mit dem Datei-Explorer.
Öffnen Sie eine zweite Datei-Explorer-Fenster und gehen Sie zu dem Verzeichnis, in dem die Gradle-distribution heruntergeladen wurde. Doppelklicken Sie auf das ZIP-Archiv verfügbar zu machen Inhalt. Ziehen Sie den Ordner "Inhalt" gradle-4.8.1 Sie zu Ihrem neu erstellten C:\Gradle Ordner.
(ii) Hinzugefügt-PFAD C:\Gradle\gradle-4.8.1\bin auf die environment-variable
Nach oben ging Sie zu Datei --> Einstellungen-->Build-Tools --> Gradle und setzten Gradle Heimat C:/Gradle/gradle-4.8.1
Ging dann auf Ansicht --> Werkzeug Windows --> Gradle und auf den Refresh alle Gradle-Projekte-Symbol.
InformationsquelleAutor Nafeez Quraishi
Selbst wenn Sie mit Linux die Lösung bleibt die gleiche.
Innerhalb der root-Ordner von deinem Projekt(Arbeitsverzeichnis) >>
Gibt es eine Datei mit dem Namen >>
Ändern Sie die distributionUrl line (Veraltete Version):
Den folgenden distributionUrl (Kompatibel/Richtige Version):
Vergessen Sie nicht, konfigurieren IntelliJ IDEA-Einstellungen für die Verwendung des Gradle-Wrapper-Konfigurationen.
InformationsquelleAutor S34N
Lösung Zusammenfassung:
jdk
(N) vonintelliJ
Einer vollständigen demonstration wird unten gegeben für
intelliJ
imubuntu 18.04.1
fig1: Installation
openjdk-8
.Abb.2: Hinzufügen jdk8 zu Projektstruktur. Klicken Sie auf
+
- Taste, wählen Sie dannJDK
. Wählen Sie jetztJDK home path
zu jdk8. Mir war, wie Ihr sehen könnt, fig3,/usr/lib/jvm/java-1.8.0-openjdk-amd64
fig3: openjdk-8 Hinzugefügt
intelliJ
. [a:] Zeit zu entfernen neueren Versionen vonjdk
ausintelliJ
.fig4: Wählen Sie
10
(beachten Sie, dass dieJDK home path
enthältjava-1.11.0-openjdk-amd64
) und drücken Sie-
Schaltfläche " entfernen10
.fig5: nach dem entfernen von
jdk-10
wählen Sie jdk-8(benannt1.8
in fig5) und drücken Sieok
.fig6: gehen Sie Jetzt zu
File
->Settings
->Build, Execution, Deployment
->Build tools
->Gradle
->Gradle JVM
und wählen Sie den gleichen Pfad, den Sie festgelegt haben, wieJDK home path
beim hinzufügen1.8
imProject Structure
und drücken SieOk
. Klicken Sie aufBuild
und wählen SieMake new module app
und die app-Modul erstellt werden soll. Jetzt sollte der DruckRun
und die Wahlapp
- Modul wird Ihre app ausgeführt wird, können Sie einen guten Tag haben 🙂 und wenn nicht, überprüfen Sie noch einmal erwähnten Aktivitäten in fig3[a] & fig6 einmal.InformationsquelleAutor aap
:
und Auswahl:
fixiert es für mich.
InformationsquelleAutor Mindaugas Bernatavičius
Nach dem Download meine neueste Gradle-version und ändern Sie die path-Umgebungsvariable zu C:\Gradle\gradle-4.10-bin\gradle-4.10\bin, nicht das, was auf den Anweisungen, und ändern auf "Use local gradle Distribution" unter Einstellungen - Bauen, Ausführung, Bereitstellung, Gradle
Es funktionierte für mich.
InformationsquelleAutor M. Solomonik
Es ist sehr wahrscheinlich, dass Ihr gradle-version. Gradle 4.7+ JDK-10-Unterstützung.
InformationsquelleAutor JavaCafe01
hatte ich zu un-installieren meine intelliJ zusammen mit cache und alle Geschichten, entfernen Sie mein Projekt... Dann habe ich wieder installiert intellij runtergeladen und mein Projekt die neue version wieder.
Als letzten Schritt musste ich definieren neue sdk für mein Projekt. Zuvor war es zu zeigen 2-3 SDKs. nach der neu-installation gab es keine. ich fügte hinzu, ein.
Hinzufügen SDK, Intellij:
Gehen Sie auf - Datei - Struktur des Projektes - Projekt-Einstellungen - Projekt-SDK...
Hinzugefügt sdk hier, um auf das installierte jdk-Pfad.
InformationsquelleAutor Vijay Gurunanee
Ich hatte ähnliches Problem mit IntelliJ version2018.1.6 x64. Ich Java8 installiert und das problem verschwand.
InformationsquelleAutor Zosia Czerniawska