Gradle: изменить JDK - PullRequest
       4

Gradle: изменить JDK

1 голос
/ 22 марта 2019

Я настроил ~/.gradle/gradle.properties как:

org.gradle.java.home=/home/jeusdi/java/jdk-11.0.2/

Тем не менее, когда я исполняю gradle -version:

Initialized native services in: /home/jeusdi/.gradle/native

------------------------------------------------------------
Gradle 5.3
------------------------------------------------------------

Build time:   2019-03-20 11:03:29 UTC
Revision:     f5c64796748a98efdbf6f99f44b6afe08492c2a0

Kotlin:       1.3.21
Groovy:       2.5.4
Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM:          1.8.0_201 (Oracle Corporation 25.201-b09)
OS:           Linux 4.18.0-16-generic amd64

Как видите, он выбирает 1.8 JVM вместо моего java11, который я установил на gradle.properties.

Есть идеи?

1 Ответ

1 голос
/ 22 марта 2019

Кажется, это разные настройки. Не уверен, но, вероятно, org.gradle.java.home будет использоваться gradle для сборки проекта, а JAVA_HOME для запуска самого gradle - не могли бы вы проверить это? Также, пожалуйста, посмотрите здесь :

org.gradle.java.home = (путь к дому JDK) Определяет дом Java для процесса сборки Gradle. В качестве значения можно указать местоположение jdk или jre, однако, в зависимости от того, что делает ваша сборка, использование JDK безопаснее. Приемлемое значение по умолчанию является производным от вашей среды (JAVA_HOME или путь к java), если параметр не указан. Это не влияет на версию Java, используемую для запуска клиентского компьютера Gradle VM

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...