Доброго времени суток всем читающим!
Меня часто спрашивают о том, как же установить JDK на ос Линукс, чаще всего это дистрибутив Ubuntu или же другие дистрибутивы основанные на Debian.
Так же у многих в последнее время возникает проблема с установкой JDK через терминал с помощью apt-get install в связи с разного рода ошибками. Чтобы не мучаться с их устранением можно установить java в ручную, так на мой взгляд и лучше и быстрее.
Не Буду томить давайте приступим.
Первое что мы делаем это качаем архив JDK с Oracle.com, на момент написания статьи версия jdk-9.0.4
И так вот шаги которые мы должны выполнить
1) распаковка скачанного архива
2) перенести распакованную jdk в папку /opt/
3) установить jdk-9.0.4 и javac по умолчанию
Распаковка архива
tar -xf jdk-9.0.4_linux-x64_bin.tar.gz
видим, что в папке Загрузок появилась новая папка jdk-9.0.4
Перенос в распакованной папки в /opt
sudo mv jdk-9.0.4 /opt/
и так, осталось совсем не много.
Установка jdk-9.0.4 и javac в системе по умолчанию
sudo update-alternatives --install /usr/bin/java java /opt/jdk/jdk-9.0.4/bin/java 100
затем
update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk-9.0.4/bin/javac 100
Проверяем нашу установку
sudo update-alternatives --display java
в окне терминала должно выдать, что-то вроде этого
java — auto mode
link best version is /opt/jdk-9.0.4/bin/java
link currently points to /opt/jdk-9.0.4/bin/java
link java is /usr/bin/java
/opt/jdk-9.0.4/bin/java — priority 100
так же можем проверить версию java командой
java -version
а для javac
javac -version
Поздравляю! вы установили java на linux в ручную.
Автор: мастер слога