如何在 Heroku 中将 JDK 1.8 更改为 JDK 11?

How can I change JDK 1.8 to JDK 11 in Heroku?

我为 bitbucket 创建了管道以将应用程序部署到 Heroku。我使用 java 11,但 Heroku 安装了 1.8。

如何解决?

我还在 main/resources 中创建了 system.properties 指示 JDK 和 Maven 版本:

在您的目录中创建一个 system.properties 文件并提交到 git。 更多信息 https://devcenter.heroku.com/articles/customizing-the-jdk#prerequisites 有关更多信息,请参阅文档。

首先,使用 git ls-files.

检查 system.properties 文件确实进入了您的 Git-存储库

其次,检查文件的前3个字节不是UTF-8 BOM.