## 简易版 2022-12-1更新
找到自己电脑上的javaw文件,按住shift再右键,可以发现菜单选项里多了一个复制为路径的选项,点击复制路径,然后打开记事本,将复制的路径粘贴进去,复制的路径是单个`\`的,需要手动在每一个`\`后面再加上一个`\`,然后只复制双引号中的内容,双引号就别复制了。
处理好后就可以下载[这个文件](https://blog.yingye.site/jar.reg),右键编辑,将其中
```txt
C:\\Program Files\\Java\\jre\\bin\\javaw.exe
```
的部分修改为刚刚处理好的javaw的路径 ,修改后保存并双击该文件。
<br/>
## 操作
按下Win + R,在输入框中输入`regedit`,打开注册表编辑器。
复制路径填写到注册表编辑器顶部的路径中可以直接跳转到对应的项。
<br/>
### \HKEY_CLASSES_ROOT\\.jar
选中.jar项,打开右边的默认项,按照下面的格式进行修改。
```plain
"C:\Program Files\Java\jre\bin\javaw.exe" -jar "%1"
```
javaw.exe的路径根据自己电脑上java的安装路径进行更改。
<br/>
### \HKEY_CLASSES_ROOT\jarfile\shell\open\command
选中command项,打开右边的默认项,按照下面的格式进行修改
```plain
"C:\Program Files\Java\jre\bin\javaw.exe" -jar "%1" %*
```
javaw.exe的路径根据自己电脑上java的安装路径进行更改。
如果以上项不存在,则根据上面的路径手动创建对应层级的项。
<br/>
## 参考
[[Java] jar文件运行(修改注册表修)](https://www.jianshu.com/p/44ab80e80b83)
[通过注册表修改默认打开方式](https://www.cnblogs.com/fengliu-/p/10688257.html)
[记录] 注册表修改jar文件打开方式