【问题标题】:Failed to start Spring Boot app on Heroku after building succesfully构建成功后无法在 Heroku 上启动 Spring Boot 应用
【发布时间】:2019-08-17 05:35:45
【问题描述】:

我从我的 GitHub 存储库中获取代码并使用 Heroku Gradle 构建包构建它。日志显示它已成功构建并且应用程序已启动。我访问该站点,但没有得到任何响应——应用程序在构建后无法启动

我无法在日志中看到与 spring boot 应用程序启动时相同的输出。

我创建了一个文本文件Procfile,其中是

web java -Dserver.port=$PORT $JAVA_OPTS -jar build/libs/*.jar

【问题讨论】:

  • 您是否能够使用下面显示的答案来解决这个问题?如果是这样,请记得accept it。这会向其他用户显示您找到了解决方案。

标签: spring-boot heroku deployment


【解决方案1】:

Procfile中的进程类型(web)后面应该有一个冒号:

web: java -Dserver.port=$PORT $JAVA_OPTS -jar build/libs/*.jar

【讨论】:

    猜你喜欢
    • 2020-09-02
    • 1970-01-01
    • 2018-04-27
    • 1970-01-01
    • 2020-07-13
    • 1970-01-01
    • 1970-01-01
    • 2019-12-18
    • 2015-05-10
    相关资源
    最近更新 更多