win10系统中.jar被压缩包更改了图标后如何恢复和双击运行
几天前下载安装一个正则表达式检查器regext,结果偷偷给我安装了很多莫名其妙的软件,其中一个是压缩包并修改了我电脑里面的.jar图标为压缩包,卸载这个偷偷安装的压缩包后,导致我的.jar文件双击不能运行,且图标变更空白,百度上找了好久的资料都没有彻底解决,综合好几个网站资料终于把问题搞定了。
记录一下解决的步骤,为这个问题耗时3小时哭泣
步骤一:修改注册表文件打开路径:
1)win+R键,打开“运行”
2)输入“regedit”,打开注册表
3)找到:计算机 \HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command
4)右键修改-默认
修改为以下
"C:\Program Files\Java\jre1.8.0_301\bin\javaw.exe" -jar "%1" %*
(C:\Program Files\Java\jre1.8.0_301\bin\javaw.exe为自己jre的路径)
步骤二:设置.jar文件默认打开方式
1、在文件上右键--属性。
2、常规选择“更改“,然后找到自己需要默认打开的应用。
综上两个步骤后:win10系统中.jar图标恢复成java图案和双击运行成功。还是运行不了时,请重启一下机器后再试试。
最后补充下相关知识:
一个程序打jar包后,必须要在解压软件中打开
jar包双击运行仅对于图形化界面的程序起作用,对控制台的程序不起作用。
java.exe适合用于启动window console控制台程序
javaw.exe适合用于启动GUI程序
javaws.exe适合用于web程序。
——————————————————————
欢迎转载,希望能帮助到入坑的小心心们
转载请备注出处,谢谢