长话短说,我雇主的 webstart VPN 需要 32 位 java 才能启动。我设法让它在 64 位 CentOS 5.6 虚拟机上工作,但我不记得我做了什么,或者它在 6.5 上不起作用......
无论如何,我安装了Oracle的32java
位/usr/java/jdk1.8.0_11-32-bit
我有这些链接:
/usr/lib/mozilla/plugins/libjavaplugin.so -> /usr/java/jdk1.8.0_11-32-bit/jre/lib/i386/libnpjp2.so
/usr/lib64/mozilla/plugins/libjavaplugin.so -> /usr/java/jdk1.8.0_11-32-bit/jre/lib/i386/libnpjp2.so
~/.mozilla/libjavaplugin.so -> /usr/java/jdk1.8.0_11-32-bit/jre/lib/i386/libnpjp2.so
而且它们都完好无损。 64 位 java 插件工作了(它在/usr/lib64/mozilla
)——我首先摆脱了它。
/usr/java/jdk1.8.0_11-32-bit/jre/bin/java
工作正常,所以我想我拥有所有的兼容库。
答案1
恕我直言,您忘记安装 32 位 Firefox!
您无法在 64 位 Firefox 中运行 32 位 java 插件。