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程序。

——————————————————————

欢迎转载,希望能帮助到入坑的小心心们

转载请备注出处,谢谢

 

posted @ 2021-12-14 14:18  傲娇小曼主  阅读(2296)  评论(0编辑  收藏  举报