昨天我电脑双击jar包时发现无法打开,然后通过dos命令java -version查看
确认电脑java环境没有问题。
打开java所在文件夹,双击Java.exe,发现有闪退现象(窗口一闪而过)。
打开系统属性,查看环境变量:
1.找到JAVA_HOME,确认值为JDK的安装路径
2.查看变量Path
查看注册表:
在搜索框输入regedit,打开注册表编辑器,找到HKEY_CLASSES_ROOT\Applications\java.exe\shell\open\command(个人因素,可能会导致该路径有细微差异)
点击默认,修改数值数据,在"D:\jdk-1.8\bin\java.exe" 后加上-jar(前有一个空格),然后确认。
发现还是无法正常打开jar包,查看打开方式。
右键jar包,选择打开方式,选择其他应用,改为使用Java(TM)Platform SE binary打开(之前是Java(TM)Web Start Launcher)。
问题成功解决。
这是我发的第一篇文章,用于记录自己日常的错误。借鉴了一些前辈大佬的经验,十分感谢。欢迎各位大佬指导纠正。