问题描述#运行 jar 包时出错:在命令行中可以运行 jar,但是双击 jar 文件无反应或者闪退
cmd 命令
解决方案#首先确定 Java 运行环境已经安装好,包括 JDK 或 JRE。可在命令行输入 java -version查看是否安装成功。如果在命令行中输入 java -jar xx.jar可以运行,则说明是打开方式设置的问题。可右键 jar 文件,选择“打开方式”,选择“Java(TM) Platform SE binary”或浏览找到 javaw.exe。如果双击仍然无反应或闪退,则可 Win+R,键入 regedit代开注册表编辑器,找到 HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,检查值是否少了 -jar参数(注意无引号),修改后应为 "C:\Program Files\Java\jre1.8.0_281\bin\javaw.exe" -jar "%1",保存退出即可解决问题。