Win7下设置双击直接运行jar包 微软就一脑残,估计已经再也造不出xp这样的经典的系统了。xp下可以直接看GIF图片,win7居然看不了。Xp可以在“文件夹选项”上注册文件类型并任意修改参数,win7居然没有了。害我今天研究近一小时的注册表。 解决方案:修改2处注册表。 1、HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command默认值改为"x:\xxx\bin\javaw.exe" -jar "%1" 2、HKEY_CLASSES_ROOT\jar_auto_file\shell\open\command默认值改为"x:\xxx\bin\javaw.exe" -jar "%1" 注意:两个默认值必须完全一致。x:\xxx代表你的电脑Java的安装路径,例如在我的电脑上就被修改为"D:\jdk1.8.0_25\bin\javaw.exe" -jar "%1"(-jar两边有空格)。修改之前要保证注册表存在该项,修改方法如下: 随便找个jar文件右键单击点打开方式-->默认打开方式,点预览选择java安装目录中的bin目录下的javaw.exe文件点确定。这样注册表中就具有相应的项和值了。
|