Согласно вашим журналам это root причина вашей проблемы:
2020-02-27T13: 58: 45.159924 + 00: 00 app [web.1]: нет основного манифеста Атрибут target / Linkedin_Search-0.0.1-SNAPSHOT.jar
В созданном вами файле JAR не указан класс Main, указанный в манифесте. Как это исправить, зависит от настроек вашей сборки. Я вижу, вы используете spring-boot-maven-plugin
, который обычно обнаруживает и устанавливает этот атрибут для вас. Вы можете попытаться настроить его явно в этом разделе конфигурации плагинов:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.2.2.RELEASE</version>
<configuration>
<mainClass>com.example.Main</mainClass>
</configuration>
</plugin>
Вы также можете явно указать основной класс в вашем Procfile
:
web: java -cp target/Linkedin_Search-0.0.1-SNAPSHOT.jar com.example.Main