在 ubuntu 上为单个用户更改 Java 插件

在 ubuntu 上为单个用户更改 Java 插件

我需要在 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。

相关内容