Когда я набираю javac в терминале, вот что я получаю:
The program 'javac' can be found in the following packages:
* default-jdk
* ecj
* gcj-4.6-jdk
* openjdk-6-jdk
* gcj-4.5-jdk
* openjdk-7-jdk
Try: sudo apt-get install <selected package>
Я хочу попробовать предложения из этого поста: https://stackoverflow.com/a/8864640
Но я не могу найти ссылку на Javac. Я ожидал найти javac внутри /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin, но его там нет.
Что я должен сделать, чтобы заставить javac работать, поскольку он не там, где он должен быть?
Это то, что я получаю за java -version :
Java-версия "1.7.0_25"
Среда выполнения OpenJDK (IcedTea 2.3.10) (7u25-2.3.10-1ubuntu0.12.04.2)
Виртуальная 64-разрядная серверная виртуальная машина OpenJDK ( build 23.7-b01, смешанный режим)
, так что я думаю, JDK установлен правильно.
Заранее спасибо!
Кажется, вы установили только JRE (Java Runtime Environment). javac
входит в пакет JDK
(Java Development Kit).
Чтобы установить JDK
, откройте терминал и введите следующую команду:
sudo apt-get install openjdk-7-jdk
.