Hallo,
meine Frage bezieht sich darauf dass auf meinem Rechner mehrer Java-Versionen installiert sind und ich je nach Aufgabe, jedesmal eine andere Java Version verwenden möchte.
Im Internet finde ich nur sehr wenig informationen was die Installation und Konfiguration von Java in der Betriebssystem Umgebung (Windows NT 4, SP6) betrifft.
Ich fange gerade an Java zu lernen.
Für die Lernhefte etc. habe ich das SDK 1.42_01 installiert. Dieses Installationspacket hat auch das JRE intalliert. Mit dieser Version soll ich Java lernen.
Nun habe ich eine Anwendung die das Java ab 1.5 benötigt. Deshalb ist auch das Java DK 1.5.0 installiert. Ebenfalls mit der JRE.
Somit habe ich auf meinem Rechner 2 Java versionen.
D:\Programme\Java\jdk142\
D:\Programme\Java\jdk150\
Immer wenn ich in der Eingabeaufforderung "java -version" angebe wird mir die 1.5.0 Version angezeigt, bzw. verwendet.
Auch wenn ich in der PATH eigentlich die 1.4.2 Version an vorderer Stelle habe.
Selbst wenn ich die 1.5 Version aus dem PATH lösche.
Die PATH variable ist so gesetzt:
"andere Pfade ;D:\Programme\Java\jdk142\bin;D:\Programme\Java\jdk150\bin"
und manchmal setze ich sie so...
"andere Pfade ;D:\Programme\Java\jdk150\bin;D:\Programme\Java\jdk142\bin"
Die USERCLASS Variable ist so gesetzt:
".;D:\Kurs\Java"
In der Systemsteuerung von Windows NT4 SP6 gibt es einen "JAVA" Eintrag der die "JAVA Control Panel" öffnet. Unter dem Register "JAVA" finde ich "Laufzeiteinstellungen für Java-Anwendungen" und klicke dort auf den Button "Anzeigen".
Daraufhin öffnet sich "Einstellungen für JNLP Runtime". Darin befindet sich das Register "Benutzer" und darin sind die beiden Java RE Versionen richtig eingestellt. Hier kann ich auch neue Einträge hinzufügen oder löschen.
Die Einträge sind:
1.4 1.4.2_01 //:http://java.sun... D:\Programm\Java\jdk142\bin\javaw.exe aktiviert
1.5 1.5.0 //:http://java.sun... D:\Programm\Java\jdk150\bin\javaw.exe aktiviert
Hier habe ich auch schon 1.5 deaktiviert, aber das Ergebnis war immer dasselbe.
Im Register "System" ist nur ein einziger Eintrag und zwar die Version 1.5.
1.5 1.5.0 //:http://java.sun... D:\Programm\Java\jdk150\bin\javaw.exe aktiviert
Hier kann ich weder diesen Eintrag ändern oder löschen, noch einen weiteren hinzufügen.
Ich habe jetzt mehrere male die Installationen de-installiert und wieder installiert. Unter anderem habe ich einmal nur die JRE1.5 deinstalliert. Damit hatte ich dann in der Systemsteuerung anstelle von "Java" ein "Java-Plugin" was aber das selbe ist. Hier war nun die Version 1.4 als System Runtime angegeben. Nur jetzt konnte ich mit "java -version" die 1.4 Version bemühen.
Alle meine bisherigen Vesuche gingen fehl.
Meine Frage:
Wo im System muß ich etwas ändern, dass ich zwischen den Versionen je nach Bedarf wechseln kann?
Viele Grüße
Andy
meine Frage bezieht sich darauf dass auf meinem Rechner mehrer Java-Versionen installiert sind und ich je nach Aufgabe, jedesmal eine andere Java Version verwenden möchte.
Im Internet finde ich nur sehr wenig informationen was die Installation und Konfiguration von Java in der Betriebssystem Umgebung (Windows NT 4, SP6) betrifft.
Ich fange gerade an Java zu lernen.
Für die Lernhefte etc. habe ich das SDK 1.42_01 installiert. Dieses Installationspacket hat auch das JRE intalliert. Mit dieser Version soll ich Java lernen.
Nun habe ich eine Anwendung die das Java ab 1.5 benötigt. Deshalb ist auch das Java DK 1.5.0 installiert. Ebenfalls mit der JRE.
Somit habe ich auf meinem Rechner 2 Java versionen.
D:\Programme\Java\jdk142\
D:\Programme\Java\jdk150\
Immer wenn ich in der Eingabeaufforderung "java -version" angebe wird mir die 1.5.0 Version angezeigt, bzw. verwendet.
Auch wenn ich in der PATH eigentlich die 1.4.2 Version an vorderer Stelle habe.
Selbst wenn ich die 1.5 Version aus dem PATH lösche.
Die PATH variable ist so gesetzt:
"andere Pfade ;D:\Programme\Java\jdk142\bin;D:\Programme\Java\jdk150\bin"
und manchmal setze ich sie so...
"andere Pfade ;D:\Programme\Java\jdk150\bin;D:\Programme\Java\jdk142\bin"
Die USERCLASS Variable ist so gesetzt:
".;D:\Kurs\Java"
In der Systemsteuerung von Windows NT4 SP6 gibt es einen "JAVA" Eintrag der die "JAVA Control Panel" öffnet. Unter dem Register "JAVA" finde ich "Laufzeiteinstellungen für Java-Anwendungen" und klicke dort auf den Button "Anzeigen".
Daraufhin öffnet sich "Einstellungen für JNLP Runtime". Darin befindet sich das Register "Benutzer" und darin sind die beiden Java RE Versionen richtig eingestellt. Hier kann ich auch neue Einträge hinzufügen oder löschen.
Die Einträge sind:
1.4 1.4.2_01 //:http://java.sun... D:\Programm\Java\jdk142\bin\javaw.exe aktiviert
1.5 1.5.0 //:http://java.sun... D:\Programm\Java\jdk150\bin\javaw.exe aktiviert
Hier habe ich auch schon 1.5 deaktiviert, aber das Ergebnis war immer dasselbe.
Im Register "System" ist nur ein einziger Eintrag und zwar die Version 1.5.
1.5 1.5.0 //:http://java.sun... D:\Programm\Java\jdk150\bin\javaw.exe aktiviert
Hier kann ich weder diesen Eintrag ändern oder löschen, noch einen weiteren hinzufügen.
Ich habe jetzt mehrere male die Installationen de-installiert und wieder installiert. Unter anderem habe ich einmal nur die JRE1.5 deinstalliert. Damit hatte ich dann in der Systemsteuerung anstelle von "Java" ein "Java-Plugin" was aber das selbe ist. Hier war nun die Version 1.4 als System Runtime angegeben. Nur jetzt konnte ich mit "java -version" die 1.4 Version bemühen.
Alle meine bisherigen Vesuche gingen fehl.
Meine Frage:
Wo im System muß ich etwas ändern, dass ich zwischen den Versionen je nach Bedarf wechseln kann?
Viele Grüße
Andy