web-dev-qa-db-ja.com

JDKが個人用の場所にある場合のFirefoxのJava Web Startのセットアップ

Javaのパーソナライズされた場所がある場合、javaws、つまり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を使用しています。

5
H2ONaCl

.jnlpファイルのダウンロードが発生すると、Firefoxは"open-with"ダイアログを表示し、javawsの場所を参照して.jnlpファイル。次回からは、ブラウザが記憶するデフォルトの選択肢になります。

5
Samik

前にjnlpを起動した後、mimeタイプはfirefox mimeType.rdfに保存されるため、Edit > Preferences> Applicationsから「jnlp」を検索し、javaws(任意のバージョンjdkまたはjreの).

1
Eric

Firefoxを開き、次の場所に移動します:EditPreferencesApplicationsJava Web Start

希望の選択を選んでください。

0
user1338062