我需要在 Firefox 中使用特定版本的 java 插件才能使用 VPN 软件。
我不想更改 Java 的默认版本,因为这会影响系统的其他用户。更复杂的是,我正在使用 64 位 ubuntu 12.04,使用 webupd8 PPA 安装了 64 位 oracle java,我需要使用 32 位 java 插件。
我从 oracle 下载了一个 java jre 并将其安装在我的主目录中。然后我将libnpjp2.so
其符号链接到~/.mozilla/plugins
。不幸的是,这没有帮助,因为我仍然获得系统范围的 64 位 jdk 7,而不是 32 位版本。
我about:plugins
用过http://www.java.com/en/download/testjava.jsp检查 java 插件版本。
关于如何继续,您有什么想法吗?
答案1
您可以尝试此链接获取有关如何执行此操作的信息:
https://askubuntu.com/questions/128566/installing-multiple-jdk-versions-ubuntu-11-0
然后让 Firefox 使用它,使用这个代码片段:
JAVA_HOME=/usr/lib/jvm/jdk1.7.0
MOZILLA_HOME=~/.mozilla
mkdir $MOZILLA_HOME/plugins
ln -s $JAVA_HOME/jre/lib/i386/libnpjp2.so $MOZILLA_HOME/plugins
将 $JAVA_HOME 部分替换为您的 JDK 位置,将 $MOZILLA_HOME 替换为您的 Firefox 用户配置位置。这将替换链接页面中的步骤 5。