我正在尝试使用 SSL 网络扩展器连接到 VPN,但出现Java is unavailable
错误。
这种情况发生在 Windows 7(64 位)中 32 位 Java 和 32 位 Firefox 上。
由于浏览器和 Java 都是32 位,我对可能的原因感到困惑:
您能建议我该怎么做才能让 Java 在 Firefox 中运行吗?
细节:
- 火狐浏览器:
43.0.1 C:\Program Files (x86)\Mozilla Firefox
- Java:
7u45 (build 1.7.0_45-b18) http://java.sun.com/products/autodl/j2se
C:\Program Files (x86)\Java\jre7\bin\javaw.exe
错误弹出:
Java:
编辑1:
我卸载了所有 Java 版本并安装了最新的 32 位和 64 位 Java - 并验证了 Java 可以正常工作。但仍然弹出相同的错误。
安装的 Java 版本:
Java 已验证:
错误弹出:
编辑2:
Java 已验证:
Java 插件已启用:
插件扫描未被禁用:
答案1
使用 Java 官方网站测试您的浏览器是否安装了 Java:https://www.java.com/en/download/installed.jsp
此外,您尝试访问的网站可能需要预先启用 Java 以验证 Java 安装?(Firefox 中默认不运行 Java 插件)
答案2
即使在卸载所有现有 Java 安装并重新安装最新的官方 Java 后,我仍然遇到此问题,但仍然收到 Java 不可用的消息。所以这帮我解决了这个问题。
1) 重启 Firefox,确保 Firefox 进程确实已停止,然后再启动它 2) 当弹出“Java 不可用”的提示时,请尝试按 Ctrl+F5 强制刷新缓存。这为我解决了这个问题
答案3
对我有用的方法:在 Java 控制面板、常规选项卡、临时 Internet 文件、设置...上,我删除了文件并确保还选择了已安装的应用程序和小程序。之后,一切运行正常。此外,Extender 可能需要 Java 1.7 希望对您有所帮助...