Thuis heb ik zonder problemen verschillende JRE's na(ast) elkaar geinstalleerd, en de laatste versie wordt gebruikt (java -version). Zie geen consoleschermpje.
Op m'n werk krijg ik echter dat console-scherm te zien. Uitzetten via Start/Instellingen/Configuratiescherm/Java lukt wel, maar ik wil 'n package maken dat na uitrol op elke pc deze setting meeneemt. Zie echter in register of /Program Files/Java niets veranderen, dus zit me hevig af te vragen waar dat in te stellen valt?
Vraagje tussendoor: WAAR slaat de JRE z'n proxysettings, diskgebruiksettings en dergelijke op? Kan geen .ini of iets in het registry terugvinden daarvan. Wel de reguliere /javasoft hives, maar verder?!?!
Volgend probleempje heeft te maken met oude(re) versies van de JRE die ondanks de backward compatibility toch nodig blijven voor wat applicaties. Distribueer je 1.5.0-b05 dan kun je oude meuk laten staan, of deze laten deleten.
Nou zou ik feitelijk willen dat oude versies blijven staan en door specifieke applicaties (met wat kleine aanpassingen) kunnen worden blijven aangeroepen. Wanneer deze via een browser te benaderen zijn, dan zal de applicatie 1.5.0 aan moeten kunnen, maar als 't een non-browserapp is, dan zul je vast met harde padnamen of PATH=%PATH% achtige commandlines moeten komen. JAVA_HOME is overigens (vond ik in andere topics terug) niet gedefinieerd in de settings, maar lijkt me met 2 of meer JRE's ook niet wenselijk?
Kortom: iemand een idee hoe dit moet als je bijvoorbeeld 1.3.1, 1.4.2-b06/08 en 1.5.0b04/05 tegelijk zou willen kunnen gebruiken?
/edit:Hier zag ik wel iets dat in de buurt kwam:
Het grote probleem is dat uit veiligheidsoogpunt 1.5.0-b0x voor alle browsers gebruikt moet worden, en andere JRE's helaas nodig blijven voor specifieke applicaties...
Op m'n werk krijg ik echter dat console-scherm te zien. Uitzetten via Start/Instellingen/Configuratiescherm/Java lukt wel, maar ik wil 'n package maken dat na uitrol op elke pc deze setting meeneemt. Zie echter in register of /Program Files/Java niets veranderen, dus zit me hevig af te vragen waar dat in te stellen valt?
Vraagje tussendoor: WAAR slaat de JRE z'n proxysettings, diskgebruiksettings en dergelijke op? Kan geen .ini of iets in het registry terugvinden daarvan. Wel de reguliere /javasoft hives, maar verder?!?!
Volgend probleempje heeft te maken met oude(re) versies van de JRE die ondanks de backward compatibility toch nodig blijven voor wat applicaties. Distribueer je 1.5.0-b05 dan kun je oude meuk laten staan, of deze laten deleten.
Nou zou ik feitelijk willen dat oude versies blijven staan en door specifieke applicaties (met wat kleine aanpassingen) kunnen worden blijven aangeroepen. Wanneer deze via een browser te benaderen zijn, dan zal de applicatie 1.5.0 aan moeten kunnen, maar als 't een non-browserapp is, dan zul je vast met harde padnamen of PATH=%PATH% achtige commandlines moeten komen. JAVA_HOME is overigens (vond ik in andere topics terug) niet gedefinieerd in de settings, maar lijkt me met 2 of meer JRE's ook niet wenselijk?
Kortom: iemand een idee hoe dit moet als je bijvoorbeeld 1.3.1, 1.4.2-b06/08 en 1.5.0b04/05 tegelijk zou willen kunnen gebruiken?
/edit:Hier zag ik wel iets dat in de buurt kwam:
Maar de vraag is dan, alleen java.exe gebruik je dan, en de rest van libraries e.d. toch van de default JRE? Zat te denken: is het niet mogelijk om gewoon een 1.3.1/1.4.2-directory met alle subdirs naar het applicatiepad te slepen, maar wel pathsettings/aanroep moet je gebruiken waardoor je zeker weet dat de oude JRE wordt gebruikt?. Alleen als ik voor het java commando het hele pad naar de java.exe van JRE 1.4.2 ervoor zet wil het werken.
Het grote probleem is dat uit veiligheidsoogpunt 1.5.0-b0x voor alle browsers gebruikt moet worden, en andere JRE's helaas nodig blijven voor specifieke applicaties...
[ Voor 29% gewijzigd door tweaktubbie op 04-11-2005 15:07 ]
'Wat gij niet wilt dat u geschiedt, doet dat ook een ander niet'