jar文件突然不能执行,通过打开方式定位到javaw.exe也不行。
HKEY_CLASSES_ROOT.jar中默认值为jar_auto_file 改为 jarfile就可以了。
计算机HKEY_CLASSES_ROOTjarfileshellopencommand 的默认值为 "C:Program FilesJavajdk1.8.0_172injavaw.exe" -jar "%1" %*
文件的打开方式推荐程序在注册表位置:
计算机HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.jarOpenWithList
按a~z顺序添加记录,再修改MRUList值,这个是显示顺,如bcda,如果这个值里没有,有记录也不显示。