Comment JetBrain IntelliJ IDEA sélectionnez Java au démarrage
J'ai installer Java 8 EA sur mon Window 7, mais ce n'est ni dans mon %JAVA_HOME%
ni dans le %PATH%
. Cependant, quand je démarre mon IntelliJ IDEA v12 en cliquant sur idea64.exe
, il a ramassé de java 8 EE, au lieu de mon Java SDK 1.6.0_32, qui est dans le %JAVA_HOME%
et %PATH%
.
Ce que quelqu'un sait quand l'IDÉE a commencé, comment il décider quelle version de Java à exécuter?
- Il s'appuie sur
IDEA_JDK
, avez-vous essayé la définition de cette variable pour le JDK que vous vouliez? - Je n'ai pas défini la variable d'environnement
- Et si vous le définir, est-ce que l'effet désiré?
- J'ai ajouté la variable d'environnement. l'ensemble de la corriger JDK si j'ai le lancement de l'idée.chauve-souris, mais toujours pas bon si il est lancé à partir d'idea64.exe
- Dans le cas où vous êtes l'ouverture d'Android Studio, vous pouvez utiliser le
STUDIO_JDK
variable d'environnement
Vous devez vous connecter pour publier un commentaire.
Il a été choisi à partir de la base de registre.
Lors du lancement d' .exe IDÉE semble de Java dans un ordre suivant:
Lors du lancement d' .bat l'ordre est le même, mais de registre n'est pas regardé, et 64-suffixé vars ne sont pas utilisées (ce qui est probablement un bug).
HKEY_CURRENT_USER/software
etHKEY_LOCAL_MACHINE/software
, aucun d'entre eux a présenté un JDK option.JavaSoft
clé ni avoir quelque chose d'utileVoici les options disponibles que vous pouvez utiliser pour tous les systèmes d'exploitation différents. Si vous êtes intéressé.
http://intellij-support.jetbrains.com/entries/23455956-Selecting-the-JDK-version-the-IDE-will-run-under
Vous pouvez ajouter une variable d'environnement appelée IDEA_JDK à la cible spécifique JDK que vous souhaitez Intellij à utiliser.