Я пытаюсь развернуть приложение Java в Heroku с ориентацией на OpenJDK 11. Я добавил файл system.properties
в корень моего приложения со следующим содержимым в соответствии с инструкциями Heroku :
java.runtime.version=11
Однако при развертывании появляется следующая ошибка Gradle:
Gradle app detected
-----> Installing JDK 1.8... done
-----> Building Gradle app...
-----> executing ./gradlew jar
Downloading https://services.gradle.org/distributions/gradle-4.10-all.zip
Welcome to Gradle 4.10!
[Gradle highlights]
> Task :compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'.
Как заставить Heroku обнаруживать и использовать правильную версию Java?