web-dev-qa-db-ja.com

Firefoxが既にインストールされている最新のJavaバージョンを使用する方法

どうやら、OpenJDK 6 JRE(openjdk-6-jre 6b27-1.12.6-1ubuntu0.12.04.2)と7 JRE(openjdk-7-jre 7u25-2.3.10-1ubuntu0.12.04.2)が並行してインストールされているようです–なぜ両方を持っているのかわかりません。手動でインストールしたのを覚えていません。

ただし、Firefox Javaプラグインは、一部のWebサイトで古くなっていると報告されることがあり、JRE 6に依存しているように思えます。Firefoxで新しいバージョンを使用するにはどうすればよいですか。 JRE 6を削除するのは悪い考えのようです。シナプスでそうしようとすると、多くのソフトウェアが古いJREに依存しているように見えました。なぜなら、削除するとjeditなどのプログラムも削除されるからです。

物を混ぜますか? FFプラグインがOpenJDK JREをどのように妨害するかさえわかりません。

編集:

さらに試行しても、問題は解決しません。 update-alternatives --config Javaを使用すると、デフォルトのJavaバージョン(ステータスが「手動モード」)が既にJava 7に設定されており、Java -versionが "1.7 .0_25 "。ファイル/usr/lib/jvm/Java-7-openjdk-i386/jre/lib/i386/IcedTeaPlugin.soは存在しますが、about:pluginsを見ると、FirefoxはJava 6プラグインを表示します。

要約すると:

デフォルトのJavaバージョンに属するIcedTeaプラグインをFirefoxで使用するにはどうすればよいですか?

8
lenz

ソフトウェアセンターから、またはコマンドラインを使用して、バージョン7のicedteaプラグインをインストールします。

を押して端末を開きます Ctrl+Alt+T そして入力:

Sudo apt-get install icedtea-7-plugin

古いアイスを削除:

Sudo apt-get remove icedtea-6-plugin

次に、Firefoxを再起動し、about:pluginsと入力して、Javaプラグインのバージョンを確認します。または、 Java Webサイト に移動して、バージョンとバージョンが適切に機能しているかどうかを確認します。

お役に立てれば

16
user68186

Fedoraを使用している場合は、インストールする必要があります

Sudo yum install icedtea-web

この後、ブラウザを再起動します。

1

それらのウェブサイトのほとんどは、ブラウザが実行しているJavaのバージョンを確認するためにJavaScriptを使用しています。OracleのJavaバージョンと一致しないため、Javaシステム内。 Javaアプレットが適切に機能している場合、これらのメッセージは無視します。

Firefoxが実行されているJavaのバージョンを確認するには、ロケーションバー(アドレスバー)about:pluginsに入力するだけで、Firefoxが使用しているすべてのプラグインが表示されます。

Firefoxは最新のJREを使用しており、WebサイトはOracleと同じバージョンではないと不平を言っているに違いありません。システムを常に最新の状態に保ち、無視してください。

1
Bruno Pereira

おそらくJavaバージョンを使用するには、関連するプラグインパッケージをインストールする必要があります。

Sudo apt-get install icedtea-7-plugin

このプラグインは、Firefox、Chromium、Google Chrome、Epiphanyのメインブラウザで動作します。プラグインの変更を有効にするには、ブラウザーを再起動する必要があります。

詳しくは:

http://apt.ubuntu.com/p/icedtea-7-plugin

https://help.ubuntu.com/community/Java

0
ImaginaryRobots