Ubuntu не может запустить программу «Javac»: ошибка = 2,JAVA

Программисты JAVA общаются здесь
Anonymous
Ubuntu не может запустить программу «Javac»: ошибка = 2,

Сообщение Anonymous »

Я столкнулся с очень странной проблемой. Я настроил среду Java в Ubuntu. Тем не менее, можно использовать терминал командной строки javac, но как только я использую idea, выдается сообщение об ошибке, и Java не может быть обнаружен. Сообщение об ошибке: Ubuntu не может запустить программу «javac»: error=2。
Сначала я использовал версию jdk ···amazon-corretto-8-x64-linux-jdk·· ·
например:
···
wget https://corretto.aws/downloads/latest/a ... -linux-jdk. tar.gz
tar -xvf amazon-corretto-8-x64-linux-jdk.tar.gz
···
И я настроил для него переменные среды и выполнение java -version в командной строке дает правильную версию. Но когда идея продолжала сообщать об ошибках и не могла определить версию Java, я использовал ···sudo apt install openjdk-8-jdk ··· и изменил структуру проекта на openjdk-8, и проблема была решена.
Может кто-нибудь сказать мне, в чем причина этого?

Подробнее здесь: https://stackoverflow.com/questions/787 ... ac-error-2

Вернуться в «JAVA»