概要 ちょっとしたバッチを作成したい時に Spring Boot で CommandLineRunner/ApplicationRunner インターフェースを実装したクラスを作れば簡単・便利だと思ったのですが、いくつかバッチを作ってみると、 バッチをいくつも作りたい場合、バッチ1つに付き実行可能 jar ファイルを1つ作らないといけないのだろうか? 一部のクラスや実行可能 jar に含まれる lib ディレクトリの下の外部ライブラリの jar ファイルを外に出して共通化しようと思ったが -jar オプションと -classpath オプションが共存できないらしく、jar ファイルからクラスや外部ライブラリの jar ファイルを外に出して共通化する方法が分からない。 というような点で悩みました。さすがにバッチ1つに付き実行可能 jar 1つを作りたくはなかったので、1つの実行可能 jar

