ブラウザが Java アプレットをサポートしなくなった場合、どうすれば Java アプレットを実行できますか?

ブラウザが Java アプレットをサポートしなくなった場合、どうすれば Java アプレットを実行できますか?

私は Debian 7 システムで Chrome、Chromium、IceWeasel ブラウザの最新バージョンを使用しています。実験中に、ブラウザで古い Java アプレットを実行する必要があります。ただし、最新のブラウザではサポートされなくなったため、自分のマシンでこれらの Java アプレットを実行する方法があるかどうか疑問に思っています。ソース コードは持っています。

browxy.com のようなオンライン Java コンパイラを試しましたが、最終的にはそれらもブラウザーでアプレットを実行する必要があり、私のブラウザーはそれをサポートしていません。

これらのアプレットを実行する方法はありますか?

答え1

2017 年以降、Java アプレットをサポートする最新ブラウザーがない時代にこの記事を読んでいる人のために、Ubuntu 16 でこれを動作させるために私が行ったことを説明します。

Java アプレット プラグインを取得するには、icedtea をインストールします。

sudo apt-get install icedtea-8-plugin

Firefox 51 をダウンロード (Java が削除される前の最後のバージョン)

https://ftp.mozilla.org/pub/firefox/releases/51.0b9/

特定の場所に抽出する($HOME/java/firefox、 例えば)

一時的にインターネットから切断します (そうしないと、Firefox はすぐに Java 以降のバージョンに更新されます)

run firefox --no-remote

へ移動about:設定#詳細選択して「アップデートをチェックしない」これでインターネットを再度有効にすることができます。

このブラウザを起動した後は、Firefoxを通常のローカルウェブブラウジングに使用しないでください。古いバージョンを使用することになり、安全ではありません。これは、Firefoxを起動すると、既存のプロセスにアタッチしようとするため、古いバージョンが選択されるためです。通常、Firefox(またはiceweaselなどの派生版)を使用している場合は、古いバージョンを次のように実行することをお勧めします。$ホーム通常とは異なる設定にするか、設定の競合を避けるために別のユーザーとして設定することもできます。

答え2

Java をサポートする Chrome 以外のブラウザを使用してください。

関連情報