22 Stimmen

Festlegen der JRE für IntelliJ Idea unter Windows

Wie kann man festlegen, welche JRE IntelliJ IDEA zur Ausführung unter Windows verwenden soll?

16voto

Vic Punkte 1701

Im Folgenden Beitrag wurde festgelegt, dass die Pfade in der folgenden Reihenfolge nachgeschlagen werden:

  1. IDEA_JDK Umgebungsvariable
  2. ./jre-Verzeichnis
  3. Registrierung
  4. JDK_HOME-Umgebungsvariable

Und in der Tat. Das Anlegen einer IDEA_JDK-Umgebungsvariablen hat geholfen.

4voto

svaor Punkte 2165

Weitere aktuelle Informationen einschließlich der JDK64-Einrichtung finden Sie unter aquí :

<product>.exe verwendet diese JDK-Suchsequenz:

  1. IDEA_JDK / WEBIDE_JDK / PYCHARM_JDK / RUBYMINE_JDK Umgebungsvariable (hängt vom jeweiligen Produkt ab, WEBIDE_JDK gilt sowohl für WebStorm als auch für PhpStorm)
  2. ..\jre Verzeichnis
  3. System Registry
  4. JDK_HOME Umgebungsvariable
  5. JAVA_HOME Umgebungsvariable

idea64.exe verwendet diese JDK-Suchsequenz:

  1. IDEA_JDK_64 Umgebungsvariable
  2. ..\jre64 Verzeichnis
  3. System Registry
  4. JDK_HOME Umgebungsvariable
  5. JAVA_HOME Umgebungsvariable

Es ist auch möglich, die IDE zu starten mit <product>.bat im bin-Verzeichnis befindet, verwendet es die folgende JDK-Suchsequenz:

  1. IDEA_JDK / WEBIDE_JDK / PYCHARM_JDK / RUBYMINE_JDK Umgebungsvariable (hängt vom jeweiligen Produkt ab)
  2. ..\jre Verzeichnis
  3. JDK_HOME Umgebungsvariable
  4. JAVA_HOME Umgebungsvariable

Die Umgebungsvariable muss zum Beispiel auf das Home-Verzeichnis der JDK-Installation zeigen:

c:\Program Files (x86)\Java\jdk1.7.0_17
  • /create-i4j-log Befehlszeilenschalter kann mit der .exe verwendet werden, um die JDK-Suchsequenz zu verfolgen und herauszufinden, warum ein bestimmtes JDK ausgewählt wurde.
  • Die aktuelle JDK-Version, die von der IDE verwendet wird, kann unter Help | About (öffnen Sie ein beliebiges Projekt, um das Menü aufzurufen).
  • Definieren Sie IDEA_JDK / WEBIDE_JDK / PYCHARM_JDK / RUBYMINE_JDK je nach Produkt, um die Standardversion zu überschreiben. IDE_HOME\jre .
  • 使用する Rapid Environment Editor um die Variablen hinzuzufügen/zu bearbeiten, werden falsche Pfade erkannt.

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