Я установил пакет JDK, используя $ sudo apt-get install java-1.7.0-openjdk-devel. Но теперь, когда я запускаю javac, он выдает сообщение об ошибке «Command not found». Я работаю от Ubuntu Gnome.
У вас установлен неправильный пакет. Тот, который вы ввели, не для Debian / ubuntu, его для Fedora, Oracle Linux, Red Hat Enterprise Linux и т. Д. См. Эту ссылку на сайте OpenJDK. Do
sudo apt-get install openjdk-7-jdk
Прежде чем запускать выше, я предлагаю вам удалить неправильный пакет, используя
sudo apt-get purge java-1.7.0-openjdk-devel
Является ли javac как часть компилятора пакета devel?!
Но теперь, когда apt-get install просто делает запрос с
whereis javacКаталог будет показан, а затем cd в это место javac и скомпилирует там фрагменты исходного кода.
Или введите правильно для компиляции:
whereis javac
[ ! d6]/ usr / bin / javac listing-name.java