1.打开注册表(开始->运行或WIN+R,输入regedit,确定);
2.找到HKEY_CLASSES_ROOTApplicationsjavaw.exe,一开始没有的话,就在资源管理器中找到javaw.exe文件,
如我的电脑中为C:Program FilesJavajre1.6.0binjavaw.exe,运行下,
或找个Jar文件,选择打开方式,输入C:ProgramFilesJavajre1.6.0binjavaw.exe,再选择打开就行了;
3.进入HKEY_CLASSES_ROOTApplicationsjavaw.exeshellopencommand,
修改默认的键值为"C:ProgramFilesJavajre1.6.0binjavaw.exe" -jar"%1"。
注意如果 "C:Program FilesJavajrebinjavaw.exe" -jar "%1" 。无效的话,就再最后加上 %*==>"C:ProgramFilesJavajre1.6.0binjavaw.exe" -jar "%1" %*
(注)删除没用的打开方式的方法:在HKEY_CLASSES_ROOTApplications中找到该程序文件的项就可以了。