Задать вопрос
@RobCapa

Что прописать в Procfile для развертывания проекта на heroku?

Пробую первый раз развернуть бота для тг на heroku. Писал на java с использованием gradle. Развертывание происходит нормально (Your app was successfully deployed), но когда нажимаю на кнопку view, кидает на страницу с надписью "An error occurred in the application and your page could not be served" и бот в тг тоже не работает соответственно.

Командой heroku logs --tail смотрю лог ошибок: error code=H14 desc="No web processes running".

Я так думаю, что у меня проблемы с файлом Procfile. Я не особо понял, что в нем требуется прописать в моем случае. На форумах и в статьях пишут "вам нужно написать примерно так: web: java -Dserver.port=$PORT -jar target/project-name-1.0.jar". Очень нравится формулировка с "примерно так", примерно так пишу и бот не запускается.
  • Вопрос задан
  • 265 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
romesses
@romesses
Backend инженер
Есть демо-проект с Gradle, там же и Procfile:
https://github.com/heroku/gradle-getting-started
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы