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

时间:2020-08-30 21:10:03

标签: java heroku web-deployment

我为bitbucket创建了将应用程序部署到Heroku的管道。我使用Java 11,但Heroku安装1.8。 enter image description here

如何解决?

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

enter image description here

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

首先,使用 system.properties 检查 git ls-files 文件确实进入了您的 Git 存储库。

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