web-dev-qa-db-ja.com

.jar Javaファイルを実行するために可能な最小限のインストールは何ですか?

Simutransというゲーム用の小さなユーティリティ( " Nightly Updater "、NU)を実行したいと思います。

NUは.jarファイルの形式で提供され、NUの唯一のシステム要件はJava 9です。

システムにJava 8をインストールしています(他の古いプログラムを実行するために保持する必要があるようです)。

Java 9 使用できなくなりました のようですが、Java 12はJava 9プログラムと下位互換性があると思います。

そのJava 12インストールページは、約0.5ギガバイトのディスクスペースを使用する " 開発キット "をダウンロードするように指示していますが、IDEなどは必要ありません。他の開発ツールなので、これは不適切のようです。 NUをWindows7のユーザーとして(できれば管理者ではなくユーザーのアカウントで)実行するのに十分なだけダウンロードしたいと思います。

NUを実行するために必要な最小限のJavaインストールは何ですか?どこにありますか?

64ビットのWindows7を使用しています。

3
Matthew

従来は、Javaランタイム環境(JRE)が必要でしたが、これは現在のバージョンのJavaとは別に利用できなくなりました。なぜですか?Oracleは、すべての開発者がJava Javaベースのアプリケーションを使用したランタイム。開発者がこれを行わなかった場合は、JDKをインストールする必要があります。

JavaアプレットをJavaインストールせずに実行する方法もあります。たとえば、JDKをダウンロードして、_appletviewer.exe_と_jli.dll_、これらを使用してほとんどのアプレットを「移植可能」に実行できます。これもJava 9で廃止されました。

5
Jason