如图所示:

原因:因为之前装了Java后曾修改过Java目录名,导致注册表还是之前的文件夹名

解决方法:修改注册表
开始——regedit.exe——HKEY_CLASSES_ROOT\jarfile\shell\open\command——默认(左击)——右键(修改)——"D:\java\jdk\bin\javaw.exe" -jar "%1" %*(自己当前的目录名)

版权声明:本文为weixin_44891121原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。