当 JDK 位于个性化位置时为 Firefox 设置 Java Web Start

当 JDK 位于个性化位置时为 Firefox 设置 Java Web Start

javaws如果我的 Java 有一个个性化位置,我是否需要一个符号链接来使Java Web Start 正常工作?

我已经安装了Java,如下所示:

sudo update-alternatives --install "/usr/bin/java" "java" 
    "/home/user/programs/jdk6u32/bin/java" 1

sudo update-alternatives --install "/usr/bin/javaws" "javaws" 
    "/home/user/programs/jdk6u32/bin/javaws" 1

sudo update-alternatives --config java
sudo update-alternatives --config javaws

sudo ln -s /home/user/programs/jdk6u32/jre/lib/amd64/libnpjp2.so 
    /usr/lib/firefox-addons/plugins/libnpjp2.so

最后一行是 Firefox 查找 Java 插件所必需的。它设置了一个符号链接。这是根据上找到的建议stackexchange,我怀疑我需要类似的东西javaws,如果需要,那会是什么?

我使用的是 ubuntu 12.04 (Precise) 和 Firefox 12.0 以及 Oracle Java 6 update 32。

答案1

每当您遇到.jnlp文件下载时,Firefox 都会向您显示“打开用”对话框,然后您可以浏览到文件的位置javaws.jnlp用它打开文件。从下次开始,它将是浏览器记住的默认选择。

答案2

在您之前启动 jnlp 之后,mime 类型会存储在 Firefox mimeType.rdf 中,因此您可以从“编辑>首选项”>“应用程序”中找到它,搜索“jnlp”,然后您可以将 javaws(任何版本的 jdk 或 jre)与其关联。

答案3

打开Firefox并转到:Edit➤➤➤PreferencesApplicationsJava Web Start

选择您想要的选项。

相关内容