1

Mac OS X で実行するために、javapackagerを使用して Java プログラムのインストーラーを作成しました。私のプログラムのフォルダー構造は次のようになります。

ここに画像の説明を入力

ここで、ターミナルから次のコマンドを発行しました。

$ /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/javapackager -deploy -native dmg -Bruntime=jre1.8.0_65.jre/ -srcfiles IPSettingScreen.jar  -srcfiles configuration.properties -srcfiles vremployee.jar -srcdir "native" -appclass ipsettingscreen.IPSettingScreen -name vr-employee -outdir deploy/ -outfile vr-employee -v

vr-employee.dmg に正常にバンドルされました。vr-employee.dmg をインストールしてプログラムのインストール ディレクトリを調べると、ライブラリ フォルダーであるネイティブフォルダーが見つかりませんでした。Java プログラムを実行するには、ネイティブ フォルダが存在する必要があります。今私の質問は、そのバンドルにフォルダーを追加する方法ですか? ありがとう!!

4

1 に答える 1

3

単純に置き換えてみてください

-srcdir "native"

-srcfiles native

あなたの命令で

于 2016-01-05T17:27:43.027 に答える