6

私は Java ソフトウェアを書きました。今、私はそれを USB キーにコピーして、おそらく JVM を持たないコンピューター上でスタンドアロンで実行できるようにしたいと考えています。これは可能ですか?

4

5 に答える 5

4

確かにあります。甘やかされて育ったスポーツに耳を傾けないでください。launch4jを使用すると、実行可能jar、依存関係jar、さらにはJREを実行可能ファイルにバンドルできます。

残念ながら、JREの実装自体はクロスプラットフォームではないため、1つのクロスプラットフォームソリューションを作成する方法はありません。

于 2012-09-11T14:54:07.653 に答える
1

Exelsior JETなどの Java to EXE プログラムを試すことができます。

于 2012-09-11T14:50:41.797 に答える
1

そのUSBスティックにjvmを合わせようとするのが最善の方法だと思います。

于 2012-09-11T14:53:03.440 に答える
0

ウィキペディアには、Portable Application Creatorsのコレクションがあります。それがやり過ぎの場合は、プライベート JRE を使用してください。

USB キーのスペースを節約する必要がある場合は、この7-Zip SFX トリックをご覧ください(プライベート JRE と Excelsior JET の両方で機能します)。

于 2012-09-17T05:08:50.653 に答える
0

Java コードを実行するコンピューター/アーキテクチャごとに、JVM が必要です。

さまざまなアーキテクチャー用に、Java コードの隣にいくつかの JVM を提供できます。

または、特定のプラットフォーム (MS Windows など) 用の実行可能ファイルを作成することもできます 。「Java プログラム用の .exe を作成するにはどうすればよいですか?」を参照してください。

于 2012-09-11T14:56:47.567 に答える