1

jdk 6 を使用してシステムを開発しました。その後、そのシステムをあらゆる種類のユーザー (Windows、Linux) に展開したいと考えています。また、作成したいです。exe ファイルをクライアント マシン内にインストールします。このプロセスでは、クライアント マシン内に Java (互換バージョン) が存在するかどうかを確認する必要があります。マシン内にJavaがない場合、インストールプロセスはそれをインストールする機能を提供する必要があります.また、それを行うために使用されるソフトウェアは自由に利用できる必要があります. 前もって感謝します。

4

2 に答える 2

1

NSIS ( http://nsis.sourceforge.net/Main_Page )を使用してみてください。基本的に、次のことを行うために NSIS スクリプトを作成する必要があります。

  1. JAVA が存在するかどうかを確認します。[32 ビットまたは 64 ビットのマシンに応じて、別のノードを確認する必要があります]
  2. Java パスを取得する
  3. コマンド java -jar XXXX を実行します。

NSIS サイトには、多数のサンプル スクリプトが用意されています。さらにサポートが必要な場合はお知らせください。サンプルスクリプトをお送りします。

于 2013-03-13T05:35:06.577 に答える
1

これに使用できるツールはほとんどありません。「JarToExe」、「advanceInstaller」のグーグル。

参照: Jar ファイルを EXE 実行可能ファイルに変換する

于 2013-03-13T05:36:55.913 に答える