https://blog.csdn.net/wang864676212/article/details/82461250
尝试了上面这篇文章的内容无果后
我又搜了一会,后来想到试试删掉javaw这个文件夹重新让他生成 ,但删掉后就找不到了
随便找了个jar文件 右键选打开方式 D:\Program Files\Java\jdk1.8.0_241\jre\bin\javaw.exe
然后又去注册表里搜javaw 这次找到的不是javaw这个文件夹而是jar_auto_file
这样一个文件夹
在里面加上-jar后就能成功双击打开jar包
"D:\Program Files\Java\jdk1.8.0_241\jre\bin\javaw.exe" -jar "%1"
总结步骤:
- 找个jar文件右键打开方式 找到jdk文件夹里的jre文件夹下面的bin文件夹,然后选择里面的javaw.exe
- 打开注册表 在第一个文件夹里搜(只勾选项)javaw,然后应该会出现一个javaw的文件夹 直接右键删除
- 重复第一步 然后再去注册表里找
jar_auto_file
文件夹,在里面加入-jar
或者直接复制这个也可以
"D:\Program Files\Java\jdk1.8.0_241\jre\bin\javaw.exe" -jar "%1"