После обновления до IntelliJ IDEA 2016.3 я получаю предупреждение: "проект jdk не определен" в проекте JavaScript/ Node/React. Я что-то контролирую? Как его решить? В разделе "Настройка JDK" я не могу найти заметки, которые подходят.
"Проект jdk не определен" в проекте JavaScript IntelliJ 2016.3
Ответ 1
Это известная проблема с плагином Scala для IntelliJ IDEA, см. эту проблему в трекер-буфере JetBrains: https://youtrack.jetbrains.com/issue/SCL-11105
Цитата из отчета об ошибке:
После обновления до 2016.3 Ultimate окна редактора показывают желтую полосу вверху, в которой говорится, что "Project JDK не определен" со ссылкой на "Setup JDK" в моем проекте, отличном от Java. Я не хочу, чтобы JDK ассоциировался с этим проектом, потому что это не проект Java. Это небольшой проект Docker с контролем версии Git. Отключите сообщение.
Комментарии пользователей:
Оказывается, проблема связана с подключаемым модулем Scala. (...) Я могу подтвердить, что отключение плагина Scala запустило ошибку.
Если вы не хотите отключать плагин Scala, в качестве обходного пути вы можете настроить SDK проекта (даже если это не проект Java), перейдя в меню настроек проекта (Файл ⃗ Структура проекта ⃗ Project) и выбрав любой SDK в раскрывающемся списке SDK проекта.
Исправлена ошибка, так что проблема не должна существовать больше, если у вас есть последняя версия IDEA и плагин Scala.