Я установил Java, Git, Heroku CLI, а также настроил учетную запись Heroku.
Я пытался следовать этому руководству ниже:
Java на Heroku
И когда я развертываю приложение, оно фактически работает так, как ожидалось , Дело в том, что я пытался удалить Procfile , так как где-то читал, что он на самом деле не нужен, и на этот раз он тоже хорошо работал без этого файла.
Но когда я добавил свой собственный Java Проект maven (не веб-приложение) и отправка его в мое приложение Heroku, которое я создал в командной строке, я получил подтверждение того, что мое приложение успешно развернуто. Но как только я открыл приложение через команду heroku open в новом браузере, я получаю эту ошибку:
![Error message](https://i.stack.imgur.com/jP878.png)
Итак, я запускаю это heroku logs --tail команда для проверки ошибок и в конце вывода я вижу это:
2020-04-07T15: 38: 37.788790 + 00: 00 heroku [ router]: at = код ошибки = H14 desc = "Нет запущенных веб-процессов" method = GET path = "/"
Так что я предполагаю, что мне нужно добавить Procfile для приложения, так что Я создал его в каталоге root и добавил в него следующую строку:
web: java -jar target / mystuff-0.0.1-SNAPSHOT.jar
Так что все равно не сработало. Поэтому я догадался, что мне нужно масштабировать приложение, поэтому запустил heroku ps: scale web = 1 , но затем я получаю сообщение об ошибке Не удалось найти этот тип процесса (web).
Что вызывает эту вещь? Я немного запутался здесь
Любой совет будет высоко оценен