#java #gradle #intellij-idea
#java #градация #intellij-идея
Вопрос:
Я работаю над проектом Java на IntelliJ. Синхронизация Gradle выдает ошибку: вновь созданный процесс demon имеет другой контекст, чем ожидалось: Java home отличается.
Сообщение об ошибке содержит также ссылку «Открыть настройки JDK». При нажатии на это открываются настройки Android SDK, хотя это не проект Android.
Кроме того, я получил следующую ошибку в журналах:
— ожидал «JDK_PATH_I_HAVE_CONFIGURED», но был ‘/afs/.@mount ….’
Ответ №1:
Используете ли вы Zulu JDK? Известна проблема, связанная с тем, что Gradle выдает эту ошибку с некоторыми Zulu JDK, установленными через SDKMAN. См. Соответствующую проблему на GitHub: https://github.com/gradle/gradle/issues/12840 Использование другого JDK или установка его не через SDKMAN должно помочь.