电脑上的.jar文件打不开,按照网上的方法 修改
编辑注册表:HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command
默认数据值,结果 javaw.exe 目录下根本都没找到分支,(不要尝试手动创建,和重启电脑,试过了,没吊用)
最终找到了下面方法才解决( Ĭ ^ Ĭ )
打不开jar文件,那么这是关联问题,文件关联不是看这个路径的。
这个路径才是最终的关联路径
HKEY_CLASSES_ROOT\jarfile\shell\open\command
如果不存在,那么可以把以下内容保存为reg后缀名的文件,然后双击导入即可(自行修改里面javaw.exe的路径为您电脑上安装的正确路径,注意路径中的斜杆必须为双斜杆哦!)
内容
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.jar]
@="jarfile"
[HKEY_CLASSES_ROOT\jarfile]
@="可执行 Jar 文件"
[HKEY_CLASSES_ROOT\jarfile\shell\open\command]
@="\"C:\\Program Files\\Java\\jre1.8.0_191\\bin\\javaw.exe\" -jar \"%1\" %*"
不管存在不存在都可以在桌面上创建个txt文件,把上内容复制进去,注意你的jre路径,保存后修改文件后缀为 .reg
,然后双击确定就加进去了,我的是存在的不过是java11的,后面又改成了java8,然后jar包就能打开了 : )