JNLP 文件无法在 Windows 10 上从 IE11 启动



自 5 月 9 日起,在 Windows 10 更新后,在 IE11 11.0.40 上,JNLP 文件不会从 IE 启动,但在 IE 版本 11.0.34 的计算机中它可以完美运行。

有什么想法吗?

提前致谢

无论如何,我在打开jnlp文件时遇到问题,试图将其与Java Web Service exe javaws.exe相关联,但它就是不关联,也不会运行。我阅读了整个论坛和所有内容,最后从我使用的旧DOS.exe文件中,不知何故,我做到了,奇迹,它奏效了,我只是将保存的jnlp文件拖放到javaws.exe上,然后它就被执行了。想分享这个...

亚历克斯,看来我们在甲骨文的朋友听到了你的声音。 根据 JDK 错误系统,此问题正在缺陷 JDK-8185661 下进行跟踪。 该修复程序似乎正在筹备中,以包含在即将推出的关键补丁更新 (CPU( 中。

同时,可以使用通过 Oracle 的 Java 抢先体验下载页面下载的抢先体验版本在开发系统上测试修复程序。 在 Windows 10 版本 1703 系统上重现 JRE 8u151 (1.8.0_151-b12( 的问题后,使用 IE 11.0.44,我在更新到抢先体验版 JRE 8u162 (1.8.0_162-ea-b01( 后验证了该问题是否已修复。

这个问题在Java 8 u162中得到了解决。现在你可以安装 Java RE x86 和 x64,jnlp 将在 Internet Explorer 中打开。我们使用站点列表/企业模式将 jnlp 网址从 Edge 重定向到 Internet Explorer。

安装 Windows 10 创作者更新后我遇到了同样的问题。

原因/解决方案:我的计算机上同时安装了 32 位和 64 位 JRE(Java 8 Update 131(。在创作者更新之前,这不是问题。Java 小程序和 Java webstart 应用程序在 Internet Explorer 11 中运行良好。但是,Internet Explorer 11 (11.332.15063.0( 似乎在 64 位 JRE 方面存在问题。Java Webstart 应用程序只有在仅安装 32 位 JRE 时才能启动。

谢谢!我卸载了Java x64,它解决了我无法使用jnlp文件的问题。

最新更新