Windows10安装JDK8u261后仍无法运行Jar可执行文件求助
解决Jar文件无关联程序的问题
嘿,我遇过一模一样的问题!你已经搞定了JDK的Path环境变量配置,但Jar文件的关联是单独的环节——JDK安装时默认只会配置开发相关的环境,不会自动帮你设置Jar文件的打开关联,所以才会出现图标异常、双击没反应的情况。补下面任意一步就能解决:
手动图形化关联(直观简单)
找到你JRE目录下的javaw.exe(路径一般是C:\Program Files\Java\jre1.8.0_261\bin,如果是JDK里的嵌套JRE,路径就是C:\Program Files\Java\jdk1.8.0_261\jre\bin),然后:- 右键点击任意一个Jar文件,选择「打开方式」→「选择其他应用」
- 点击「更多应用」,拉到最底部选择「在这台电脑上查找其他应用」
- 定位到刚才找到的
javaw.exe,选中它,同时勾选「始终使用此应用打开.jar文件」,点击确定就搞定了。
命令行批量配置(更彻底)
要是你觉得手动点来点去麻烦,可以用管理员权限打开命令提示符,执行下面两条命令(记得把路径换成你自己的javaw.exe实际路径):assoc .jar=jarfile ftype jarfile="C:\Program Files\Java\jre1.8.0_261\bin\javaw.exe" -jar "%1" %*执行完后重启下文件资源管理器,或者直接重启电脑,Jar文件的图标就会正常显示,双击也能直接用javaw打开运行了。
内容的提问来源于stack exchange,提问作者Morphine
相关产品推荐
相关产品推荐

