Позвоните Градлеу из Procfile - PullRequest
0 голосов
/ 29 августа 2018

Я пытаюсь разместить проект Gradle на Heroku и запустить его, вызвав "gradlew.bat run" из Procfile. Вызов gradlew из командной строки работает отлично. Вызов его из Procfile в командной строке работает отлично, но по какой-либо причине вызов Procfile при развертывании на самом Heroku возвращает эту ошибку сразу после запуска:

heroku[web.1]: State changed from starting to crashed heroku[web.1]: Process exited with status 127 app[web.1]: bash: gradlew: command not found

PROCFILE:

web: gradlew run

Проект развернут через GitHub и имеет автоматически сгенерированные файлы gradlew

1 Ответ

0 голосов
/ 18 сентября 2018

Возможно, вы захотите попробовать

web: ./gradlew run

или, если gradlew не является исполняемым

web: chmod a+x gradlew && ./gradlew run
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...