我使用gradle在heroku上部署intellij spring boot的工作如下。我从包含源文件的目录开始。
> git init
> git add .
> git commit -m "first commit"
> heroku create
> git push heroku master
但是,在推送过程中发生了以下错误。
错误:任务“:compilejava”的执行失败。无效的源版本:11
问题发生后,在源文件中还创建了一个名为system.properties的文件,并输入了以下输入。
java.runtime.version=11
但它仍然没有解决。我如何解决这个问题?
1条答案
按热度按时间nsc4cvqm1#
首先,您必须确保本地开发和部署的示例使用相同的版本。
您指定的版本具有
system.properties
心满意足java.runtime.version=11
但没有提供更新日志的图像。日志仍然显示您正在安装JDK1.8。此外,您应该指定当前受支持的java版本。您可以在此处找到版本:https://devcenter.heroku.com/articles/java-support#supported-java版本