windows7下双击jar文件运行的设置方法

或者双击时报错Can not find main class, Program will exit。关于这个问题,可以通过修改注册表来解决。

先右击jar文件,打开方式-选择默认程序-浏览,选中jre下bin文件中javaw.exe(比如我的javaw.exe在C:\Program Files\Java\jre6\bin下),之后打开注册表:

HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command, 默认值是C:\Program Files\Java\jdk1.6.0_21\jre\bin\javaw.exe %1,修改数据数值为C:\Program

Files\Java\jdk1.6.0_21\jre\bin\javaw.exe -jar %1(只要在原来的数值中添加 -jar 即可),这样就设置好了,jar文件就可以直接运行了。

ps:-jar两边有空格

作者 ganglong99



    延伸阅读