107 Stimmen

Windows ignoriert JAVA_HOME: Wie kann man JDK als Standard festlegen?

Wie bringe ich Windows dazu, das JDK statt einer JRE zu verwenden?

Diese Frage wurde schon früher gestellt, hier und anderswo:

Wie stelle ich die Standard-Java-Installation/Laufzeit ein (Windows)?

Das Problem ist, dass Windows die folgenden Informationen ignoriert JAVA_HOME und es ignoriert auch die Tatsache, dass ich das JDK-Bin-Verzeichnis zum ersten Eintrag im Pfad gemacht habe.

Wenn ich laufe java -version von der Befehlszeile aus aufruft, wird nicht meine JDK 1.6-Installation, sondern die 1.7 JRE ausgeführt.

Ich vermute, dass es sich um ein 1.7-spezifisches Problem handelt und dass Windows 7 etwas mit der Registrierung macht, was es nicht tun sollte.

Haben Sie eine Idee, wie man das Problem beheben kann?

bearbeiten : Ups. Ich habe oben "erster Eintrag im Klassenpfad" geschrieben, obwohl ich "Pfad" meinte. Entschuldigung.

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