我们正在开发一个JavaFX应用程序。 我想通过网站启动WebSite启动这个应用程序,但是显示消息(“查看此页面上的内容,请点击此处安装Java”)。 所以,我无法启动这个应用程序。我该怎么办?
你可以给我们任何提示!!仅供参考,我们可以使用NetBeans启动应用程序(调试模式和普通模式)。 当然,我们检查了Java是否已安装。
(应用程序开发环境) 操作系统:Windows7 64bit ver6.1
浏览器:IE11
JDK:JDK1.7.0_40
语言:JavaFX2.2.40
工具:NetBeans IDE7.3.1
答案 0 :(得分:1)
Internet Explorer 11不是supported browser for JavaFX 2,因此Oracle尚未验证JavaFX是否可以使用它。
某些浏览器以32位模式运行,因此它们不能与64位Java一起使用,这可能是此处的问题,或者Oracle可能没有兼容的Internet Explorer 11 64位插件。
其他问题是JavaFX部署工具包可能无法理解Internet Explorer 11用户代理字符串(详见JavaFx web not working with Internet Explorer 11 with JRE7)。
Can not run Java Applets in Internet Explorer 11 using JRE 7u51的答案和评论中详细介绍了其他详细问题和可能的修复方法。
JDK1.7.0_40不是Java的最新版本。如果您必须在浏览器中运行Java,始终需要最新版本,否则您将打开客户端以达到潜在的安全威胁。此外,早期的Java版本可能不太可能与以后的浏览器版本兼容。
答案 1 :(得分:0)
在同一台计算机上JRE is not installed
或multiple versions of JRE is installed
时会显示此消息。请在控制台中检查您的Java版本。尝试卸载计算机中安装的JDK并重新安装最新的!