0

私が作成したアプリケーションYoutubeAudioAutoDownloader-resourcesでは、リソースファイルをフォルダー (という名前) に配置し、アプリの .jar ファイルの横にフォルダーを配置すると、それが機能することを確認しました。

そしてjpackage、次のcmdコードでexeインストーラーを作成するために使用する場合:(ディレクトリの配置がひどいため、汚いコードで申し訳ありません。強調したいのはオプション--type--resource-dirオプションだけです)

set jh=D:\development\jdk-14\bin
set appname=YoutubeAudioAutoDownloader v1.2.2
pushd %jh%

jpackage --type app-image --name "%appname%" --input "%~dp0packaging\jar" --dest "%~dp0packaging" --main-jar "YoutubeAudioAutoDownloader v1.2.2.jar" --main-class "com.awidesky.YoutubeClipboardAutoDownloader.Main" --resource-dir "%~dp0release.v1.2.1\YoutubeAudioAutoDownloader-resources" --icon "%~dp0icon\icon.ico

pause

質問があります:

YoutubeAudioAutoDownloader-resourcesフォルダはどこに置くべきですか? app私のアプリの画像フォルダのフォルダに? --resource-dirまたは、オプションのために行う必要はありませんか?(オプションについて正しく知っているかどうかさえわかりません)

4

1 に答える 1