@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". Очень нравится формулировка с "примерно так", примерно так пишу и бот не запускается.
  • Вопрос задан
  • 154 просмотра
Пригласить эксперта
Ответы на вопрос 1
romesses
@romesses
Backend инженер
Есть демо-проект с Gradle, там же и Procfile:
https://github.com/heroku/gradle-getting-started
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
29 мар. 2024, в 12:59
15000 руб./за проект
29 мар. 2024, в 12:56
1500 руб./за проект
29 мар. 2024, в 12:53
3000 руб./за проект