伴随着梦想前行
25/6
2018

JD-GUI提示This application requires Java Runtime Environment 1.7的解决办法

问题原因是使用了绿色版本的java;只是设置JAVA_HOME和添加PATH,jd-gui是不认的,读取的注册表;
解决方法:

  1. 从oracle下载安装java;
  2. 修复注册表;

修复注册表如下(将“D:\work\jre1.7.0”替换为自己的路径):


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment]
"CurrentVersion"="1.7"
"Java7FamilyVersion"="1.7.0"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7]
"JavaHome"="D:/work/jre1.7.0"
"MicroVersion"="0"
"RuntimeLib"="D:/work/jre1.7.0/bin/client/jvm.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7.0]
"JavaHome"="D:/work/jre1.7.0"
"MicroVersion"="0"
"RuntimeLib"="D:/work/jre1.7.0/bin/client/jvm.dll"

仅有一条评论

  1. Rhythm Rhythm

    可以了,感谢!

添加新评论