Установка java / jdk на ubuntu

Рейтинг:   / 0
ПлохоОтлично 

По мере необходимости приходится работать в ubuntu (хотелось бы перейти на него окончательно...). Эта моя первая статья по ubuntu, а именно как установить java jdk на ubuntu.
Я пока в ubuntu на "Вы". По необходимости использовании jbart мне необходимо работать в ubuntu x64 с установленной java. В начале "правильная" установка для меня было очень трудной. Попробую описать тут порядок установки java на ubuntu. Да и эта статья для себя пригодится как шпоргалка :)

Скачиваем tar-архив с оф сайта jdk для ubuntu x64 (при написании статьи версия jdk была jdk1.8.0_112)
Скачанный архив желательно перенести в "Домашнюю папку" пользователя
Пишем в терминале

sudo mkdir -p /usr/lib/jvm
sudo tar -xf jdk-8u112-linux-x64.tar.gz -C /usr/lib/jvm

(где jdk-8u112-linux-x64.tar.gz - это скачанный tar-архив jdk)

Далее

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_112/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_112/bin/javac 1
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8.0_112/bin/javaws 1

(где /usr/lib/jvm/jdk1.8.0_112/bin/ - путь к java)

Все, на этом установка java можно сказать закончена. Jar файлы можно открывать по команде в терминале к примеру так

java -jar /home/daradan/miui/jbart3h.jar

Но, каждый раз писать в терминале для запуска jbart мне было лень. Пришлось искать как сделать так, чтобы при двойном клике сразу запускался.
Для этого создал файл

sudo nano /usr/share/applications/java.desktop

со следующим содержанием

[Desktop Entry]
Encoding=UTF-8
Name=JDK 8 Runtime
Comment=JDK 8 Runtime
Exec=/usr/lib/jvm/jdk1.8.0_112/bin/java -jar %f
Terminal=false
Type=Application
Icon=java
MimeType=application/x-java-archive;application/java-archive;application/x-jar;
NoDisplay=true

где Exec=/usr/lib/jvm/jdk1.8.0_112/bin/java -jar %f - путь к java

Затем отредактировал файл

sudo nano /usr/share/applications/defaults.list

(если в файле нет слова java, то добавить следующее) на

application/x-jar=java.desktop
application/x-java-archive=java.desktop

Перезагрузился и после этого при двойном клике jbart запустился.
На правильность не претендую. Все делалось методом тыка и поиском в гугле.

При копировании материала с сайта, активная ссылка на оригинальный материал обязательна.

Комментарии  

 
+1 #1 Андрей Бабурин 10.01.2017 20:17
Для чего нужно было ставить авторство при копировании? Мне что, писать все это вручную? Нельзя было выставить спойлеры? Скопируйте сами со своей статьи команды и посмотрите что выйдет.
Цитировать
 
 
0 #2 DaraDan 10.01.2017 22:37
Цитирую Андрей Бабурин:
Для чего нужно было ставить авторство при копировании? Мне что, писать все это вручную? Нельзя было выставить спойлеры? Скопируйте сами со своей статьи команды и посмотрите что выйдет.

Действительно. Я забыл про это. Исправил.
Цитировать
 

Добавить комментарий


Защитный код
Обновить