我在 Windows 7 计算机上安装了 64 位 Java,并且从那时起安装了许多 64 位版本的基于 Java 的程序。但是现在我必须开始使用 Java 小程序来访问网站,但 64 位版本的 Java 没有可用的浏览器插件。在网上搜索后,我发现了两个可能的解决方案:
- 在同一台机器上安装 Java 32 位和 64 位版本。但是尝试后我发现 32 位版本在某种程度上会干扰 64 位版本(甚至卸载程序都无法正常工作)
- 将一些文件从 java/bin 复制到我的 Firefox 插件文件夹中 - 但是我找到的所有文章关于此方法,请参阅最新 64 位版本中不存在的文件。
有人设法让 Java 浏览器插件在 64 位上运行吗?
答案1
根据这篇文章Windows 7 - 安装 Java 时出现问题,安装顺序很重要:
如果 Java 已安装并显示在程序和功能中,则将其卸载。[..]
如果您需要 32 位和 64 位 Java,请下载 (Windows) 下的 Java 和 (Windowsx64) 下的 Java
如果您同时使用 32 位和 64 位浏览器,则可以同时安装两者。只需先安装 64 位浏览器,然后再安装 32 位浏览器,或者如果已安装两者,则重新安装 32 位浏览器,覆盖 64 位浏览器,因为同时安装两个 Java 时存在特定已知问题。
如果安装两个时,其中一个会搞乱另一个,那么每次升级 Java 时,你可能都要做一些杂技。所以不要将 Java 设置为自动更新。