1

実行可能JarファイルでJDICを使用しています。実行時に、Jarファイルと同じディレクトリにIeEmbed.exeとMozEmbed.exeが必要です。3つのファイルすべてを1つの実行可能Jarにパッケージ化する方法があるのでしょうか。ファイルなので、アプリを配布するときに、心配する実行可能なJarファイルは1つだけです。さらに、*。exeファイルの送信とダウンロードに問題があります。解決策は何ですか。

たとえば、実行可能なJarファイルはJava_App.jarと呼ばれ、<1> IeEmbed.exe<2>MozEmbed.exeと<3>Java_App.jarをMy_App.jarというJarファイルに取得する方法とユーザーがダブルクリックした場合My_App.jarでは、Java_App.jarを実行し、My_App.jarパッケージ内から必要なIeEmbed.exeファイルとMozEmbed.exeファイルを解凍せずに検索し、ローカルディレクトリに保存します。

4

1 に答える 1

1

それらを一緒にパッケージ化すること自体は問題ありません。jarファイルは最終的に.zipファイルになります。

.exeアプリがシステムパスでを見つけることができないため、アプリがアプリを読み込もうとすると問題が発生します。

解決策は、インストール可能なファイル(.zipファイルの場合もあります)を作成し、その.exeファイルを展開して、たとえば「bin」ディレクトリにコピーすることです。

于 2009-12-28T22:19:55.427 に答える