如何配置Chrome的Java插件,使其在机器中使用现有的JDK
在我的计算机(Windows 7)中安装JDK时,我会执行以下操作。
- 使用Oracle安装程序安装最新的1.7 JDK(只是JDK,没有JRE)
- 将安装文件夹复制到我真正想要的地方,删除示例等。
- 卸载 Java
- 设置 %JAVA_HOME%,将 %JAVA_HOME%\bin 添加到 %Path%
然后,我在所有机器中同步该文件夹,以便保持更新(使用无限的加密内容,jssecacerts,,背书库等)。java.policy
但这有一个很大的警告,当Chrome需要使用加载使用Java的页面时,它认为Java没有安装并希望安装它。我不想安装它,因为它会弄乱我的“手动安装”JDK。
那么有没有办法配置Chrome,使其在我的磁盘中使用JDK?我同时拥有JDK 32位和JDK 64位,所以这不是问题(我想我需要在Chrome上使用32位)。
我在Chrome项目中发现了一个问题,如何让Chrome Java插件在不重新安装Java的情况下引用现有的JDK?,但到目前为止还没有回复...
更新:对于 Ubuntu,请参阅 Kalyan 的答案
更新:我仍然继续成功地使用这种方法,上次在win7上使用1.7.0_21
1.7.45更新:Windows注册表中的路径现在是[HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins]