Я использую Kotlin / Spark Java Framework.
Развертывание только жирного JAR улучшит время запуска, потому что Procfile все равно читает только JAR. https://devcenter.heroku.com/articles/getting-started-with-kotlin#define-a-procfile
И использование Spark Java, а не Spring, уже требует обязательного создания JAR-файла (я думаю).
Я нашел ответ на это: в основном
heroku/JVM
Загрузите Procfile и *.jar, используя (https://devcenter.heroku.com/articles/deploying-executable-jar-files)
Procfile
*.jar
$ heroku deploy:jar build/libs/my-app-all.jar -i Procfile --app my-app