3

私は、既存のコマンド ライン プログラムの GUI として実際に動作する Java プログラムを作成しました。したがって、基本的に私のプログラムはすべてRuntime.getRuntime().exec("myprogram parameter");. そのため、Eclipse IDE を使用して Java ソースを実行可能 jar ファイルとしてエクスポートしましたが、正常に動作していますが、動作させるには、生成された jar ファイルのディレクトリにこの myprogram.exe を含める必要があります。

現在、jar ファイル内に myprogram.exe を含める方法を探しているので、それを単一のファイルとしてバンドルしておくことができます。Eclipse を使用する方法が推奨されます。

4

1 に答える 1

9

追加のリソース ( など) として単純に jar ファイルにすることができ.cssます.properties

.exeJava プログラムが実行されたら、 usingを抽出し、Class.getResourceAsStream()そこから実行するために一時ディレクトリに書き込みます (.jarファイルから直接実行することはできないため)。

于 2009-09-05T15:06:28.233 に答える