第一种方法:
我这有一个可执行打jar包,无法点击运行。看了我网上的修改注册表的方式也无法执行。
查到下面的方法:
桌面下新建一个批处理文件:runjar.bat 然后拷贝下面的代码到runjar.bat文件
@echo off
java -jar %1
pause
选择你的可执行jar包,右键选择打开方式,选择默认runjar.bat打开。
如图所示:我这里是一个可执行的jar文件
第一步:
第二步:
第三步:
第四步选择桌面,选择runjar.bat,点击打开即可。
第二种方法(不建议):
第一种方法可以解决问题,还有一方法大家可以试试,不可以的话就pass,毕竟修改注册表有风险,当时我试的时候可以的:通过修改注册表来解决该问题。
步骤一:打开注册表,开始->运行(或者用快捷键WIN+R),输入regedit,确定
步骤二:
编辑注册表:HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,修改数据数值为 [“C:\Program Files\Java\jre1.8.0_111\bin\javaw.exe” -jar “%1” ]
按照HKEY_CLASSES_ROOT->Applications->javaw.exe->shell->open->command的顺序依次寻找
如果没有的话,自己创建一个像这样的目录,然后修改数据
(方括号内,只要在原来的数值的"%1" 前添加 –jar 即可)。
原文链接:
https://blog.csdn.net/qq_33096883/article/details/55193854
https://blog.csdn.net/qq_21808961/article/details/78442858