使用Java Decompiler时,下载的jd-gui-windows-1.4.0.zip,解压完想打开jd-gui.exe,但是弹出如下错误:
可能的原因是:由于使用的是免安装的jdk1.7,并没有使用安装包安装,故注册表中没有java的信息,所以导致此错误。
解决办法:
- 使用安装版jdk进行安装;
- 不想安装的话,可以使用命令行打开,在文件所在目录的空白位置,按住shift,然后点击鼠标右键,选择在此处打开Powershell窗口(win10系统),然后输入 java -jar .\jd-gui.exe,回车,就能打开该软件。(此方法也可用于其他软件的同类错误)