众所周知现在Oracle JDK收费了,所以都用OpenJDK了。而OpenJDK是没有安装程序的,虽然只需要配置一个PATH就行了,但如果想运行一些用Swing写的打包成jar的工具就比较麻烦了。
将以下内容保存为【javaw文件关联.reg】(如果有非英文字符的话需要保存为ANSI或UTF-16LE),双击导入,然后右键jar文件,打开方式,选OpenJDK Platform binary即可。其中路径换成真实的javaw.exe路径,一个反斜杠【\】需要改成两个反斜杠【\\】,双引号【"】用反斜杠加双引号【\"】表示。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command]
@="\"D:\\Programming\\jdk-13.0.2\\bin\\javaw.exe\" -jar \"%1\""
————————————————