Подтвердить что ты не робот

IntelliJ IDEA не может настроить JDK

Я пытаюсь настроить JDK в IntelliJ IDEA, и что бы я ни делал, или какую бы версию JDK я ни выбрал, ничего не происходит. Остается следующая ситуация: enter image description here

Итак, я сказал IDEA, что JDK он должен использовать, но он все еще просит меня настроить JDK. Это ошибка, или я чего-то не хватает? Могу ли я применить любое обходное решение, чтобы все работало как обычно?

Сложение

Действия, которые я выполняю при настройке JDK: ситуация перед настройкой:
enter image description here

первый шаг:
enter image description here

второй шаг:
enter image description here

третий шаг:
enter image description here

ситуация после настройки JDK: enter image description here

SDKs:
enter image description here

Настройки модуля

:
enter image description here

4b9b3361

Ответ 1

File | Invalidate Caches - это первое, что вы должны попробовать в случае возникновения таких проблем.

Ответ 2

Выберите свой модуль в "Project View" и нажмите F4 в "Project Setting", выберите "Module". В обзоре "Параметры модуля" вы можете добавить/удалить SDK Modul.

Ответ 3

В моем случае просто File | Invalidate Caches и Restart не работали. После щелчка правой кнопкой мыши по проекту и перехода на Module Settings у меня не было SDK, выбранного под Project Settings->Project.

Ответ 4

Для кого-то вроде меня, ищущего способ настроить автономную документацию в IDEA на UBUNTU Linux. Вы должны установить пакет openjdk-8-doc (или openjdk-X-doc в общем случае), затем перейдите к File | Project Structure | SDKs | 1.8 (все еще 1.X в целом), затем выберите вкладку Documentation Paths и добавьте туда путь /usr/lib/jvm/java-1.8.0-openjdk-amd64/docs/api.

Обратите внимание: этот путь установки документов Java может отличаться на вашем компьютере. Вы можете проверить путь выполнения Java docs, выполняющего dpkg-query -L openjdk-8-doc | less в оболочке.

Ответ 5

Я видел это исключение в консоли:

NoClassDefFoundError: com/intellij/remote/RemoteSdkConnectionAcceptor

который был вызван плагином сообщества сообщества python на Intellij IDEA 2016.2.5.

После обновления/отключения плагина мне удалось снова настроить SDK.

Ответ 6

После этого сработало для меня:

Выберите ваш модуль в представлении проекта

Нажмите F4

Перейти к SDK

Выберите SDK

Убедитесь, что у вас есть различные банки. В противном случае выберите соответствующий каталог.

В моем случае, хотя правильный каталог был выбран classpath, sourcepath и т.д. были пустыми.

Поэтому мне пришлось еще раз выбрать каталог установки jdk, который загрузил все банки и решил проблему.

Ответ 7

Я выполнил следующие шаги

  • Нажмите F4
  • Выберите модули в настройках проекта
  • Настройте SDK модуля из раскрывающегося списка или добавьте новый.
  • Применить и ОК