2009-05-26 7 views
3

Ich habe ein Java-Projekt auf IntelliJ Idee schreiben 8.1.1.When I Möglichkeit, IntelliJ IDEA zu kompilieren gehen 8.1.1 dann zeigt es Pop-up-Message-Box, dass es fehler-IntelliJ nicht JDK-Version zu erkennen

zeigt

kann keine Version für JDK ermitteln
JDK-Konfiguration aktualisieren.

Obwohl ich die richtige JDK-Version habe, habe ich jdk1.5.0 installiert in meinem PC ordnungsgemäß mit anderen Umgebung. Bitte schlagen Sie alle Einstellungen vor, die ich ändern muss.

Antwort

1

Was ist die Ausgabe der "Java-Version" für diese JDK-Installation? Es könnte sein, dass die Ausgabe einige Nicht-Standard-Strings vor der eigentlichen Versionsinformation enthält. Solche Zeichenfolgen können von den Umgebungsvariablen in Ihrem System hinzugefügt werden. IDEA ist möglicherweise nicht in der Lage, diese Ausgabe zu analysieren und die JDK-Version korrekt zu erkennen.

+1

Ja ist richtig, ist wegen String aus $ _JAVA_OPTIONS in meinem Fall -> "Picked up _JAVA_OPTIONS: ..." vor allen Standard-String aus "Java-Version" – Lyoneel

5

Ich habe die gleiche Fehlermeldung erst kürzlich in IntelliJ IDEA 9.0.4. "JDK-Version kann nicht erkannt werden", "Wahrscheinlich ist JDK, das in C: \ Programme \ Java \ jdk1.6.0_24 installiert wurde, beschädigt."

Ich konnte es lösen, indem Sie das JDK von Projektstruktur | entfernen SDKs und dann erneut hinzufügen.

Verwandte Themen