过去Java JRE 1.8
无法在WinXp上安装。错误消息是:
在动态链接库ADVAPI32.dll中找不到过程入口点RegDeleteKeyExA
我在此处阅读了一个答案,Oracle已宣布针对Windows XP安装错误的修复程序,Oracle已修复了JRE8u25中的该错误。引用:
由于Oracle已决定修复Windows XP安装,因此我添加了此答案。从2014年10月15日的JRE 8u25版本开始,已修复了阻止Windows XP安装的错误。
但是,这并不意味着Oracle会继续支持Windows XP。他们不保证JRE8的当前和将来版本与Windows XP兼容。看起来这是需要您自担风险的事情。
我知道这是个坏主意,但我只需要进行测试即可。所以我的问题是:支持在WinXP上进行即装即用的JRE1.8版本的最新更新是什么(介于JRE8u25和今天的JRE8u172之间?我尝试了8u25,它可以工作。但是8u172无法安装。
我可以尝试通过“二进制搜索”下载该文件,但也许有人知道此信息?
JDK 8u152可以直接安装,并且可以在我的XP 32位笔记本电脑上使用。到目前为止,我还无法成功安装u162或u161。
值得注意的是,后来的某些更新破坏了与JavaFX部分的兼容性。从u112开始,JavaFX WebView在XP上不起作用(在u111上起作用),从u151开始,几乎所有JavaFX操作都会使VM崩溃。因此,如果您使用的是JavaFX,则我建议将u60更新到u111(u60添加了其他JavaFX控件)。这些问题会影响XP 32位和XP Pro x64。
在过去的4年中,我没有在XP上发现Java 8的其他任何错误,但是我没有使用过JDK的某些区域。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句