4 Stimmen

IntelliJ erkennt die JDK-Version nicht

Ich habe ein Java-Projekt auf IntelliJ IDEA 8.1.1 schreiben. Wenn ich zu kompilieren Option von IntelliJ IDEA 8.1.1 gehen dann zeigt es Pop-up-Meldungsfeld, in dem es Fehler zeigt-

c
JDK-Konfiguration aktualisieren.

Obwohl ich die richtige JDK-Version habe, habe ich jdk1.5.0 in meinem PC installiert, der mit einer anderen Umgebung ordnungsgemäß funktioniert. Bitte schlagen Sie alle Einstellungen, die ich möglicherweise ändern müssen.

5voto

Esko Luontola Punkte 71758

Ich habe die gleiche Fehlermeldung erst kürzlich in IntelliJ IDEA 9.0.4 erhalten. "Kann die JDK-Version nicht erkennen", "Wahrscheinlich ist das JDK in C:\Program Dateien \Java\jdk1.6.0_24 ist korrupt."

Ich konnte das Problem lösen, indem ich das JDK aus Projektstruktur | SDKs und fügen Sie es dann wieder ein.

1voto

CrazyCoder Punkte 369803

Wie lautet die Ausgabe von "java -version" für diese JDK-Installation? Es könnte sein, dass die Ausgabe einige nicht standardisierte Zeichenfolgen vor den eigentlichen Versionsinformationen enthält. Solche Zeichenfolgen können durch die Umgebungsvariablen auf Ihrem System hinzugefügt werden. IDEA ist möglicherweise nicht in der Lage, diese Ausgabe zu analysieren und die JDK-Version korrekt zu erkennen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X