私の知る限り、spring-boot-maven-plugin は、アプリケーション全体をファットな実行可能 jar ファイルで配布する方法をすでに提供しています: spring-boot-maven-plugin
ただし、すべてのモジュールと依存関係および構成ファイルなどをカプセル化する太った実行可能 jar が必要ない場合があります。おそらく、jar 内のメイン モジュールと、jar と一緒にさまざまなプラットフォーム用のスクリプトを起動する zip/tar ファイル、および依存関係です。 lib フォルダーの下にあり、構成ファイルは conf フォルダーにあります。
アプリケーション.zip mainApp.jar run.sh run.bat ライブラリ a.jar b.jar c.jar conf アプリケーションのプロパティ logback.xml
この構造でディストリビューションを作成するにはどうすればよいですか?