我们正在开发一个 JavaFX 应用程序。我想通过网站通过网络启动来启动此应用程序,但显示消息(“要查看此页面上的内容,请单击此处安装 Java”)。所以,我无法启动这个应用程序。我应该怎么办??

你能给我们任何提示吗?

仅供参考,我们可以使用 NetBeans 启动应用程序(调试模式和正常模式)。当然,我们检查了Java是否已安装。

(应用程序开发环境)OS:Windows7 64bit Ver6.1

浏览器:IE11

JDK:JDK1.7.0_40

语言:JavaFX2.2.40

工具:NetBeans IDE7.3.1

有帮助吗?

解决方案

Internet Explorer 11不是支持javafx 2的浏览器,所以Oracle没有验证javafx将与之合作。

某些浏览器在32位模式下运行,因此它们不适用于64位Java,也许这是此处的问题,或者Oracle没有用于Internet Explorer 11的兼容64位插件。

其他问题是javafx部署工具包可能无法理解Internet Explorer 11用户代理字符串(如 javafx web与Internet Explorer 11使用JRE7 )。

无法使用JRE 7U51 在Internet Explorer 11中运行Java小程序。

jdk1.7.0_40不是Java最新版本。如果必须在浏览器中运行Java,请始终需要最新版本,否则您将客户端打开至潜在的安全妥协。此外,早期的Java版本可能不太可能与稍后的浏览器版本兼容。

其他提示

当出现此消息时 JRE is not installed 或者 multiple versions of JRE is installed 在同一台机器上。请在控制台中检查您的java版本。尝试卸载计算机中安装的 JDK 并重新安装最新的!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top