
Я установил пакет JDK с помощью $sudo apt-get install java-1.7.0-openjdk-devel. Но теперь при запуске javac выдается сообщение об ошибке "Команда не найдена". Я работаю из Ubuntu Gnome.
решение1
Попробуй это:sudo apt-get install openjdk-7-jdk
решение2
Вы установили не тот пакет. Тот, который вы установили, не для Debian/Ubuntu, он для Fedora, Oracle Linux, Red Hat Enterprise Linux и т. д. Ссылка сюдасвязьна сайте OpenJDK. Делать
sudo apt-get install openjdk-7-jdk
Прежде чем выполнять вышеприведенное, я бы посоветовал вам удалить неправильный пакет с помощью
sudo apt-get purge java-1.7.0-openjdk-devel
решение3
Является ли javac как компилятор частью пакета devel?!
Но теперь дело в том, что после установки apt-get просто сделайте запрос с помощью
где находится javac
Отобразится каталог, а затем перейдите в это место расположения javac и скомпилируйте там фрагменты исходного кода.
Или введите правильно для компиляции:
/usr/bin/javac имя-списка.java
Linux, как обычно, хочет и нуждается в точных именах и конкретных местоположениях.