@quinton.prosacco
Чтобы задеплоить Java-проект на Heroku, вам нужно следующее:
- Убедитесь, что у вас установлена утилита git и учетные данные Heroku.
- Создайте новое приложение на Heroku через командную строку:
- Добавьте в файл pom.xml следующие зависимости:
1
2
3
4
5
6
7
8
9
10
11
|
<dependency>
<groupId>org.glassfish.jersey.containers</groupId>
<artifactId>jersey-container-servlet</artifactId>
<version>2.22.2</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.media</groupId>
<artifactId>jersey-media-moxy</artifactId>
<version>2.22.2</version>
</dependency>
|
- Создайте файл Procfile в корневой директории вашего проекта со следующим содержимым:
1
|
web: java -Dserver.port=$PORT -cp target/classes:target/dependency/* Main
|
- Обновите зависимости и соберите проект:
- Запуште ваш проект на Heroku:
После этого ваш проект должен быть успешно задеплоен на Heroku.