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

IntelliJ IDEA "Выбранный каталог не является допустимым домом для JDK"

Я только что установил IntelliJ IDEA, и я пытаюсь настроить его. Я попал в ту часть, где мне нужно выбрать мой домашний каталог для моего JDK.

Я попытался перейти к моей установке Java, C:\Program Files (x86)\Java и щелкнул в порядке, но он сказал мне сообщение выше. Итак, я попробовал C:\Program Files (x86)\Java\jre7, и это тоже не сработало.

Я попытался переустановить последний JDK (от здесь), и я все еще не мог выбрать свой JDK. Я даже перетащил установщик .jar, который я получил с веб-сайта, и окно селектора файлов не узнает его.

Я застопорился, и я не знаю, что делать.

4b9b3361

Ответ 1

Потому что вы выбираете jre dir. а не JDK dir. JDK dir. (в зависимости от обновления и 64 бит или 32 бит): C:\Program Files (x86)\Java\jdk1.7.0_45 В моем случае это 32-битное JDK 1.7 обновление 45

Ответ 2

Эта ошибка возникает, если вы выбрали путь в JDK или JRE. Точный путь, который должен быть выбран, в моем случае 64-битный

C:\Program Files\Java\jdk1.8.0_91

если 32 бит

C:\Program Files (86)\Java\jdk1.8.0_91

Ответ 3

Может быть, ваш jdk находится в /usr/lib/jvm/. Этот вариант для Linux.

Ответ 4

У меня была такая же проблема. Но я понял это, выбрав этот путь:

Во-первых, вам нужно выбрать папку C: \. Затем вы выбираете Program Files. После этого вы выбираете java и, наконец, загруженный jdk. В моем случае я загрузил версию JDK1.8.0_60.

Чтобы возобновить путь:

C:\Program Files\java\jdk1.8.0_60

После этого вы можете нажать кнопку дальше. Затем вы выбираете проект создания из шаблонов. Это создаст Java-приложение с помощью метода main(). После этого вы нажмете рядом, чтобы создать название вашего проекта.

Надеюсь, это поможет вам.

Ответ 5

Следует отметить: jdk должен быть установлен на диске C:.

У меня был JDK на моем диске D: следующим образом:

D:\Program Files\Java\jdk1.8.0_101

И это все равно даст мне ту же ошибку. По какой-то причине Java должен быть установлен на диске C:.

Ответ 6

Он получил эту ошибку, потому что мне удалось скрыть jdk1.8.0_60 с помощью jre!

Ответ 7

Если вы пропустили конфигурацию в Структуре проекта (Файл → Структура проекта), просто перенастройте ее, как показано ниже:

Для Java enter image description here

Для Android enter image description here

Наслаждайтесь кодированием J

Ответ 8

Для Windows, очевидно, JDK должен находиться в C:\Program Files.

Это не работает:

C:\dev\Java\jdk1.8.0_191     

Это работает:

C:\Program Files\Java\jdk1.8.0_191     

(Я использую IntelliJ IDEA Ultimate 2018.2.4.)

Ответ 9

для меня, с JDK11 и IntelliJ 2016.3, я продолжал получать одно и то же сообщение, поэтому я решил удалить JDK11 и установить вместо него JDK8, и это сразу заработало!

Ответ 10

Мне пришлось заменить 2017 на 2019, и все работало нормально./пожимает плечами... никаких других предложений здесь не работает для меня.