我的 Windows XP 机器上有 JRE 1.7。java -version
命令说我有1.7.0_02
。
通过启动.exe
文件,我想安装一个使用Java的网上银行软件,但是它说我必须安装高于1.4的JRE。
我也尝试使用 JRE 1.6(也安装在我的计算机上)运行该程序,但错误仍然相同。
答案1
检测程序版本有正确的方法,也有错误的方法。
尤其是对于 Java,可能不仅要求存在“更高”的版本,而且有时甚至要求非常非常具体的版本,并且较高版本不会比较低版本运行得更好。
该程序似乎使用了错误的方法来确定版本,或者使用了正确的版本,然后使用错误的词语来传达它真正想要的内容。
解决办法是安装 Java 1.4 版(不推荐,因为自那时起已经修补了许多严重的安全漏洞),或者告诉您的银行,您需要一个没有如此严重安全问题的新版本软件。