it-swarm.com.ru

Intellij error = 2 Нет такого файла или каталога

Установил intellij и добавил путь SDK к структуре проекта, но когда я пытаюсь запустить, я получаю:

Error: Cannot run program "/home/$USER/Java/jdk1.8.0_121/bin/Java" 
(in directory"/home/$USER/.intelliJIdea2016.3/system/compile-server"):
error=2, No such file or directory

Оба файла (/home/$USER/Java/jdk1.8.0_121/bin/Java и /home/$USER/.

Я использую Ubuntu 16.10

12
A.Jac

Ответ отсюда Изменить путь JDK в IntelliJ 13 при компиляции из папки 32-битных программных файлов в 64-битную работал для меня

Из меню: File -> Project Structure....

Слева, под «Настройки платформы», у вас есть «SDK»: нажмите на него; Вы можете добавить свой новый JDK здесь.

Всегда в одном и том же окне, под «Настройки проекта», выберите «Проект»: у вас есть возможность выбрать JDK, который вы только что добавили.

11
UberHans

Убедитесь, что ваш путь JDK правильный. В моем случае он как-то обновил версию JDK, но я этого не заметил, много красного подчеркивания. После того, как я отредактировал JDK с правильным путем, мир стал зеленым.

0
Yao Li

В моем случае IntelliJ указывал на папку JDK версии, которую я удалил. По какой-то причине программа удаления не удалила папку Java/jdk *, поэтому она не отображала никаких ошибок на экране конфигурации Файл -> Структура проекта -> SDK

Узнав, что он указывает на удаленную папку JDK, я приступил к настройке этой конфигурации благодаря ответу, опубликованному UberHans.

0
Luis Solano