Спасибо за размещение вопроса. Я провел некоторое время, исследуя точно такую же проблему. Я использую Gradle, чтобы построить банку, и мне нужно было включить:
bootJar {
launchScript()
}
Тогда просто убедитесь, что вы запускаете только что созданный файл.