2015-04-13 1 views
1

Je prépare une VM avec Windows XP, Java 4 et Java 8 pour des projets universitaires. Avant d'installer Java4, j'ai d'abord installé 7 et 8 pour gradle, intellij et quelques autres projets.java4 installation détecte java8

Après tous les trucs d'installation, je tournai ma variable JAVA_HOME à

C:\Developer\SDK\Java\j2sdk1.4.2_19 

et a ajouté JAVA_HOME \ bin à la variable PATH.

Il devrait tous travailler très bien, mais quand j'ai ouvert CMD et émis

java -version 

java 8 version est imprimée. D'un autre côté, javac -version n'imprime que le dialogue d'aide.

Est-ce que je fais quelque chose de mal?

Images

enter image description here

enter image description here

+0

Il doit être '% JAVA_HOME% \ bin' . Il pourrait également avoir besoin d'être le premier dans la liste sur votre chemin. – ratherblue

+0

ok, je l'ai eu dans le format que vous avez dit (je connais la syntaxe, j'ai beaucoup travaillé avec les variables), mais en le mettant d'abord résolu d'une façon ou d'une autre, merci beaucoup. – RecuencoJones

+0

La prochaine fois que vous pouvez essayer d'utiliser la commande 'where' pour savoir quel exécutable java vous exécutez réellement (' whereis' sur * nix envmts) – Claudio

Répondre

2

Comme @sev dit, en le plaçant d'abord dans la variable de chemin résolu le problème