java - 部署 Spring Boot 应用程序时 Heroku 错误代码 H10

标签 java spring-boot heroku

我无法在 Heroku 中打开我的应用程序 - 我收到错误 H10。当我在 Eclipse 中运行我的应用程序或使用可执行 jar 文件时,一切正常。这是我的代码:GITHub下面是我的日志文件: DropBox

最佳答案

您的应用程序正在端口 8080 上运行,但在 Heroku 上它需要绑定(bind)到环境变量 $PORT。您可以通过将以下内容添加到 application.properties 来修复 Spring 来执行此操作:

server.port=${PORT:8080}

如果已设置,则将使用 $PORT,如果未设置,则默认为 8080。

关于java - 部署 Spring Boot 应用程序时 Heroku 错误代码 H10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48343432/

相关文章:

java - 创建索引时 Liquibase 缓慢

java - 从接口(interface)实现通用方法?

java - 将标准 Android 代码重构为 Reactive 代码

java - Spring thymeleaf 模板在添加 CORS 配置后不起作用

php - 当通过 PHP 路由时,CSS 将无法通过 Heroku 工作

node.js - 是否可以将 "next/react + node/express"Web 应用程序部署到一个服务器帐户中,例如 heroku?

java - Jsoup:对元素进行排序

java - 使用 Spring Boot 向 REST API 获取/发布请求

process - Heroku Scheduler 任务需要花钱吗?

java - jar 外部的 ResourceBundle 文件