日期:2014-05-20  浏览次数:20859 次

WIN7中修改Jar文件打开方式的方法
电脑中安装过像WinRar,Nokia PC套件之类,能修Jar文件的打开方式的程序后,一些在电脑上能直接运行的Jar文件就不能直接运行了,修改打开方式,但找不到直接打开的程序,自己人工找到安装目录中javaw.exe,但打开后提示,没有主类的问题,取消WinRar文件关联,但Nokia PC套件不能取消关联,还是不行。
在网上找到一个方法,是建个bat文件,内容为:"javaw.exe的完整路径" -jar "%1"。再修改打开方式的为该文件,成功,但有不足,总是弹出命令提示行窗口。
最近玩电脑,用到注册表,发现有更好的解决方法,如下:

1.打开注册表(开始->运行或WIN+R,输入regedit,确定);
2.找到HKEY_CLASSES_ROOT\Applications\javaw.exe,一开始没有的话,就在资源管理器中找到javaw.exe文件,如我的电脑中为D:\Program Files\Java\jre\bin\javaw.exe,运行下,或找个Jar文件,选择打开方式,输入D:\Program Files\Java\jre\bin\javaw.exe,再选择打开就行了;
3.进入HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,修改默认的键值为 "D:\Program Files\Java\jre\bin\javaw.exe" -jar "%1" 。
java环境安装在其它地方也类似。


顺便提下,删除没用的打开方式的方法:在HKEY_CLASSES_ROOT\Applications\中找到该程序文件的项就可以了。
------解决方案--------------------
希望对大家有用。
------解决方案--------------------
謝謝
正需要
------解决方案--------------------
虽然,过了好久,但刚从BAIDU搜索到的,正需要呢,谢谢楼主!顶一个!
------解决方案--------------------
太感谢了!!!!
------解决方案--------------------
感谢楼主,csdn永远都是让我能找到满意答案的地方
------解决方案--------------------
谢谢,
------解决方案--------------------
太厉害了!纠结了好久,总算解决了。顶一个
------解决方案--------------------
您这种方法我也试过了,也不行。
我双击之后,除了一开始的后台运行鼠标指针一闪而过,没有任何反应:没有命令行窗口弹出,更没有什么报错。总之,这是一条不知到达何处的消息!
------解决方案--------------------
为什么运行时会一闪而过哦
------解决方案--------------------
"D:\Program Files (x86)\TTKN\CAJViewer 7.0\CAJViewer.exe" "%1"
顺利解决cajview的默认打开问题,感谢楼主
------解决方案--------------------
谢谢;饿
------解决方案--------------------
这个java?????????????????
------解决方案--------------------
引用:
为什么运行时会一闪而过哦

  运行速度快撒!要的是结果
------解决方案--------------------
楼主威武,找了好久,谢谢
------解决方案--------------------
很有用呀。。。。。!
------解决方案--------------------
哈哈,在网上搜了n久中弄好了,太感谢楼主了
------解决方案--------------------
谢谢楼主,搜了好多,花了好长时间,也试了好多方法,最后还是通过你的方法解决了问题,非常感谢!
------解决方案--------------------
正是太好了,我顶!
------解决方案--------------------
引用:
您这种方法我也试过了,也不行。
我双击之后,只有闪电命令行窗口弹出然后关闭,就没有什么了

是不是要重启
------解决方案--------------------
您这种方法我也试过了,也不行。
我双击之后,只有闪电命令行窗口弹出然后关闭,就没有什么了