web-dev-qa-db-ja.com

Google ChromeでJavaプラグインを使用するにはどうすればよいですか?

GoogleはそのChromeブラウザーをバージョン35に更新しました。この新しいバージョンではAuraGTK2の代わりにJava(OpenJDKとOracleの両方)などのNPAPIプラグインをサポートしなくなりました。 PepperFlashなどのPPAPIプラグインは引き続き機能します。

私の学校は毎日Google ChromeとGoogleアプリを使用していますが、これは私たちが使用しているいくつかの教育用ウェブサイトにとって潜在的に大きな問題のようです。 Javaを機能させるために、誰かがソリューションまたは回避策に遭遇しましたか?

このWEB UPD8記事では、Javaが機能しないことを確認しています

62
HarlemSquirrel

JavaをChrome 35で動作させることはできません。これは、古いプラグインNPAPIが削除されたためです。バグレポートを提出しました。開発者からの適切な応答を待っています。バグレポートはこちら: https://code.google.com/p/chromium/issues/detail?id=375909 。このディスカッションのスレッドは、こちらで試すことができます: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/xEbgvWE7wMk

UPDATEしばらくここで立ち往生するようです。バグレポートは親バグにマージされ、修正されないように設定されています。ここにあります: https://code.google.com/p/chromium/issues/detail?id=36305

UPDATE2関連する質問がOracleに投稿されました。あまり牽引力がありません。あなたはそのスレッドで議論を始めることができます。ここに移動: https://community.Oracle.com/thread/351191

すべてのユーザーへ:Chromeの機能を維持するには、GOogle Chromeを34にダウングレードしてください。ここからデバッグをダウンロードしてください: http://mirror.pcbeta.com/google/chrome/deb/pool/main/g/google-chrome-stable/ 。次に、シナプスパッケージマネージャーを使用するか、コマンドラインを使用してgoogle-chrome-stableパッケージのアップグレードをロックします。 Chrome 34には明白なバグがないため、今後3か月間は安全に使用できます。その時までにいくつかのパッチが追加されることを期待しています。

56
Ubuntuser

あなたを取得してJavaをChromeで動作させるか、少なくともNPAPIプラグインを有効にします...一時的に。このオプションはChrome 45​​で完全に削除されます(現在43で、推定は2015年9月です)。

NPAPIを有効にしても必ずしもJavaアプレットが機能するとは限らないことに注意してください...試してみましたが、機能しませんでした。これは、最新のJavaがインストールされているためである可能性が高く、いずれにしてもWebアクセスはほとんどロックされます。非常に多くの気の利いたJava拡張Webサービスが作成されていたので、これは残念です( http://www.freerouting.net/ など)

いずれの場合でも、NPAPIを有効にするオプションは、次の場所を参照して見つけることができます。

chrome://flags/#enable-npapi

繰り返しますが、走行距離は異なる場合があります(YMMV。)

2
rdtsc