Einrichten von IntelliJ IDEA mit Java 1.8 / 1.7 und Auflösen von "java: System Java Compiler wurde nicht im Klassenpfad gefunden"

8

Lass uns die lange Geschichte kurz machen. Hier ist was passiert ist:

  1. IntelliJ 12 CE heruntergeladen und installiert
  2. Neueste Java 1.7 / 1.8 heruntergeladen und installiert
  3. JDK wurde eingerichtet, um das Projekt zu erstellen und auszuführen

Ich hatte folgenden seltsamen Fehler:

%Vor%

Dies war trotz der Tatsache, dass ich Java 1.7 / 1.8 vollständig installiert hatte und keine Probleme hatte, damit über das Terminal zu arbeiten.

    
AmirHd 10.11.2013, 11:27
quelle

2 Antworten

14

Die Lösung, die mein Problem behob, war wie folgt:

In:

  

Projekteinstellungen & gt; Compiler & gt; Java-Compiler

Ich habe das Drop-down Use compiler von Javac auf Eclipse ! geändert.

Keine der anderen Lösungen, die ich im Internet gefunden habe, waren hilfreich. Hoffe das hilft dir mein unbekannter Mitleser.

  

WICHTIG: DAS HATTE NICHTS MIT MEINEM JAVA_HOME ZU TUN, WIE ES RICHTIG EINGESTELLT WURDE.

    
AmirHd 10.11.2013, 11:27
quelle
2

Sie müssen die Umgebungsvariable JAVA_HOME setzen. Die IDE überprüft diese Variable beim Start.

Geben Sie den Pfad zum Home-Verzeichnis des installierten JDK ein. Sobald es gestartet wurde, sollte es auf das JDK verweisen, mit dem IDE ausgeführt wurde. In diesem Fall wird der neue Compiler unter den Compilern verfügbar sein, die bereits konfiguriert sind. Sie können immer einen neuen Compiler mit IDE-Compilereinstellungen konfigurieren.

    
Roman C 10.11.2013 12:17
quelle