JarSpliceを使用すると、jarファイルとその他の依存関係およびライブラリを1つの実行可能jarファイルに結合できます。
ただし、実行可能jarには2つのコマンドライン引数が必要です。これらの引数は、JarSplicejarを呼び出したときにまったく渡されないようです。
私はそれを行う方法のサイトで、またはそれが可能であるかどうかさえ何も見ませんでした。誰かがこの問題に遭遇したか、または可能な解決策を見つけたかどうか興味があります。
アップデート
また、メインクラスがJarSpliceセットアップで指定されており、正常に呼び出されることも追加する必要があります。ただし、java -jar myjar.jar param1 param2を呼び出してから、param1とparam2を出力しようとすると、それらはnullになります。