2011-01-07 12 views
5

Kann jemand die JRE-Werte aus dem folgenden Dialog über einen Registrierungsschlüssel festlegen? nichts offensichtlich in HKEY_LOCAL_MACHINE \ SOFTWARE \ Javasoft \ Java Runtime Environment (oder wo zum Teufel diese Werte werden gespeichert?)Java-Einstellungen über die Registrierung in Windows-Client

Wir haben die Kommandozeilenspeicherzuweisung für unsere Nutzer zu setzen und sie Schwierigkeiten haben, die Argumente eingeben, Schlagen zurück und das Klicken OK.

Ich wollte nur eine SetCmdArgs.rgs Datei erstellen und sie regedit verwenden, um die Werte festzulegen.

von "C: \ Programme \ Java \ jre6 \ bin \ javacpl.exe" auf XP von "C: \ Program Files (x86) \ Java \ jre6 \ bin \ javacpl.exe" auf Win7 alt text

Danke, Craig

Antwort

13

Es scheint, die Datei C:\Users\%USER%\AppData\LocalLow\Sun\Java\Deployment\deployment.properties, wo die Befehlszeilenargumente gespeichert werden sollen.

Hinzufügen test123 in der Befehlszeilenargumente ändert sich die Datei in den folgenden:

deployment.javaws.jre.1.location=http\://java.sun.com/products/autodl/j2se 
deployment.javaws.jre.1.args=test123 
deployment.javaws.jre.1.enabled=true 
deployment.javaws.jre.1.registered=true 
deployment.javaws.jre.1.product=1.6.0_22 
deployment.javaws.jre.1.path=C\:\\Program Files\\Java\\jre6\\bin\\javaw.exe 
deployment.javaws.jre.1.osarch=amd64 
deployment.javaws.jre.1.osname=Windows 
deployment.javaws.jre.1.platform=1.6 

Zumindest kann ich die Datei manuell bearbeiten und die Änderungen zeigen im Java Control Panel auf. Die Dokumentation der Datei finden Sie unter here.

Verwandte Themen