JavaとFirefox用のプラグインをインストールしようとしています。 JDKとJREの両方をインストールしました。
Sudo update-alternatives --config Java
コマンドを使用すると、使用可能な選択肢が1つだけ表示されます。
プラグインはFirefoxでは使用できません。
52(ESRではない)より後のバージョン、つまり NPAPIを無効化 を使用している場合、運が悪い。絶対にしたくない前のものを使用している場合は、OpenJDK JREをインストールできます。これにより、Java
バイナリを使用してJavaバイナリをローカルで実行できます。ただし、これはブラウザでJava Webアプレットを実行するには不十分です。これはIcedteaプラグインをインストールすることで実現できます。
Sudo apt-get install icedtea-plugin
次に、about:addons
に移動し、プラグインセクションで、プラグインが有効になっているかどうかを確認します。 Mozillaはデフォルトで安全でないプラグインを無効にします。つまり、セキュリティ上の懸念のためにインストールした後でもJavaは無効になります。使用する前にアクティベートする必要があります。
IcedTea Javaプラグインをインストールするには、ターミナルを開いて次のように入力します。
Sudo apt-get install icedtea-7-plugin
ターミナル内:
mkdir ~/.mozilla/plugins
IcedTeaプラグインがインストールされている場合は削除します。
Sudo apt-get remove icedtea6-plugin
Javaプラグインの以前のバージョンを削除します(存在する場合と存在しない場合があります)
rm ~/.mozilla/plugins/libnpjp2.so
これで、シンボリックリンクを作成してプラグインをインストールできます(プラグインの場所をFirefoxに指示します)。 32ビットJavaの場合、使用
ln -s /usr/lib/jvm/jre1.7.0/lib/i386/libnpjp2.so ~/.mozilla/plugins/
64ビットJavaの場合
ln -s /usr/lib/jvm/jre1.7.0/lib/AMD64/libnpjp2.so ~/.mozilla/plugins/
オラクルの公式Webサイト を使用して、JREが成功したことを確認します。
ソース: Javaインストール
Firefoxバージョン52以降、FirefoxでのNPAPIプラグイン(Javaアプレット)のサポートは終了しました。パフォーマンスとセキュリティの問題により、Javaアプレットの実行方法は延長サポートリリース(ESR)をインストールすることです)firefoxの。
ここからダウンロード: https://www.mozilla.org/en-US/firefox/organizations/all/
OracleからJava jdkをダウンロードしてインストールした場合、jdk-8u91-linux-x64.tar.gzをインストールしたとしましょう。
/ my/Java/directory /
次に、次のようなディレクトリが作成されます。
/my/Java/directory/jdk1.8.0_91/
あなたがしなければならないことは、あなたのubuntu firefox pluginsディレクトリに行き、リンクを作成することです:
$: cd /usr/lib/firefox-addons/plugins/
$: Sudo ln -s /my/Java/directory/jdk1.8.0_91/jre/lib/AMD64/libnpjp2.so
これは古いスレッドですが、今日の問題の解決策を探している間につまずいた。私は他の誰かが同じ状況にあるかもしれないと考えました。
レガシーの仕事関連のWebサイトにはブラウザー内Javaが必要ですが、Oracle Javaプラグインはそれをカットしません。長い試行錯誤のアプローチの後、IcedTeaを次のような古いバージョンのFirefoxで一貫して動作させました。
同僚の1人が古いFirefoxを削除し、実行するたびにuntarするスクリプトを作成しました。そうすれば、誤って更新されることはありません。メインのFirefoxアプリケーションでこれをしないでください。
これがあなたのお役に立てば幸いです。
特に数か月前に14.04でこれを経験して以来、解決策を忘れ、16.04にアップグレードして以来、それは戦いでした。
14.04でIced-teaとOracleをFirefoxで動作させたのとは異なります。私は実際にはOracleを好みます(一般的にではありませんが、私の使用ではほとんど必要です)。複数のインストールやリポジトリを試みませんでした。ほとんどの指示通りのシンボリックリンクも良くありません。
最終的に、Firefoxで[編集]-> [設定]-> [アプリケーション]に移動し、JNLPファイル拡張子までスクロールダウンして、ドロップダウンメニューから[その他を使用...]を選択しました。次に、関連するディレクトリからjavawsを見つけました。
これは単なる回避策であり、ニーズに合うかどうかはわかりません。ほとんどのプラグインは3月までに廃止されることに注意してください。