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
➤➤➤Preferences
Applications
Java Web Start
选择您想要的选项。