Я пытаюсь начать с ИДЕЕЙ IntelliJ, однако я не могу установить путь JDK. which java
возвраты/usr/bin/java, однако ИДЕЯ не может найти указанный путь. Расширение мусорного ведра в дереве из ИДЕИ показывает бесконечное дерево X11. Я также попробовал/usr/share/java, но это дает ошибку 'указанный путь не каталог для JDK', Как я устанавливаю путь JDK?
Сообщение об ошибке довольно четкое:
определенный путь не справочник для JDK
/usr/bin/java
это не справочник к JDK, команда для управления собранными явскими программами .class
файлы.
Для установки JDK в IntelliJ идут в Project Structure
в разделе Platform Settings
, выбирают SDKs
и добавляют путь к JDK обычно на Ubuntu, которую это установило в /usr/lib/jvm/
. После этого в разделе Project Settings
выбирают Project
счет и наконец выбирают, добавила JDK:
Я использую Ubuntu 18.04 LTS и свежую IDEA 2019.2.
Я столкнулся с той же проблемой и решил ее, установив несколько пакетов openjdk. Одного openjdk-8-jdk недостаточно.
Для OpenJDK 8 (1.8) вам необходимо установить:
sudo apt install openjdk-8-demo openjdk-8-doc openjdk-8-jdk openjdk-8-source
Для OpenJDK 11:
sudo apt install openjdk-11-demo openjdk-11-doc openjdk-11-jdk openjdk-11-source
Тогда оба SDK распознаются правильно (выберите одну из подпапок в / usr / lib / jvm / folder).
Как Kirill Mikhailov указал, использование оракула jdk вместо уже установленного открытого jdk решило проблему для меня
Я использую Intelij 2017.2 CE