有谁知道如何通过注册表项从下面的对话框中设置 JRE 值?
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment 中没有明显的内容
(或者这些值到底存储在哪里?)
我们必须为用户设置命令行内存分配,他们很难输入参数、按回车键并单击“确定”。
我想创建一个 SetCmdArgs.rgs 文件并让他们使用 regedit 来设置值。
from "C:\Program Files\Java\jre6\bin\javacpl.exe" on XP
from "C:\Program Files (x86)\Java\jre6\bin\javacpl.exe" on Win7
谢谢,
克雷格
好像是这个文件C:\Users\%USER%\AppData\LocalLow\Sun\Java\Deployment\deployment.properties
存储命令行参数的位置。
Adding test123
在命令行参数中将文件更改为以下内容:
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
至少,我可以手动编辑该文件,并且更改会显示在 Java 控制面板中。
可以找到该文件的文档here http://download.oracle.com/javase/6/docs/technotes/guides/deployment/deployment-guide/properties.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)