Как установить JDK 10 под Ubuntu?
Как установить Java Development Kit (JDK) 10 на Ubuntu?
The инструкция по установке в справочном центре Oracle только объяснить, как загрузить и извлечь архив на платформе Linux, без каких-либо настроек системы.
7 ответов:
обновление: JDK 11 теперь доступен
sudo apt-get install openjdk-11-jdk
для JDK 10
Вариант 1: Легкая установка (PPA)
sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update sudo apt-get install oracle-java10-installer
потом установить по умолчанию с:
sudo apt-get install oracle-java10-set-default
и, наконец, проверьте установку с помощью:
$ java -version java version "10.0.1" 2018-04-17 Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10) Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)
источник: Восстание Linux
Вариант 2: Ручная Установка
скачать OpenJDK 10 программы для Линукс.
распакуйте скачанный архив:
tar xzvf openjdk-10_linux-x64_bin.tar.gz
переместите извлеченный архив туда, где ваша система хранит установленные JDKs:
sudo mv jdk-10 /usr/lib/jvm/java-10-openjdk-amd64/
добавить новую альтернативу Java:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-10-openjdk-amd64/bin/java 1 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-10-openjdk-amd64/bin/javac 1
обновите альтернативы java вашей системы и выберите JDK 10:
$ sudo update-alternatives --config java here are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-9-openjdk-amd64/bin/java 1091 auto mode * 1 /usr/lib/jvm/java-10-openjdk-amd64/bin/java 1 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 3 /usr/lib/jvm/java-9-openjdk-amd64/bin/java 1091 manual mode Press <enter> to keep the current choice[*], or type selection number:
и
$ sudo update-alternatives --config javac There are 3 choices for the alternative javac (providing /usr/bin/javac). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-9-openjdk-amd64/bin/javac 1091 auto mode 1 /usr/lib/jvm/java-10-openjdk-amd64/bin/javac 1 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/bin/javac 1081 manual mode 3 /usr/lib/jvm/java-9-openjdk-amd64/bin/javac 1091 manual mode Press <enter> to keep the current choice[*], or type selection number: 1 update-alternatives: using /usr/lib/jvm/java-10-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in manual mode
проверьте вашу установку с:
$ java --version openjdk 10 2018-03-20 OpenJDK Runtime Environment 18.3 (build 10+46) OpenJDK 64-Bit Server VM 18.3 (build 10+46, mixed mode)
и
$ javac --version javac 10
сделал
если вы предпочитаете JDK Oracle,скачать и следуйте инструкциям по установке, как показано выше.
на java 10 есть ppa, который устанавливает java oracle:https://launchpad.net / ~linuxuprising / + архив / ubuntu / java
Я не уверен, если это будет поддерживаться. Кажется, это копия способа webupd8 о том, как обрабатывать установку oracle java (ref: документация).
как использовать этот ppa:
sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update sudo apt-get install oracle-java10-installer
Проверьте установку:
$ /usr/lib/jvm/java-10-oracle/bin/java -version java version "10.0.1" 2018-04-17 Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10) Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)
настройка переменные среды (сделать java10 по умолчанию)
sudo apt-get install oracle-java10-set-default
Примечание:вам нужно
update-alternatives
только если у вас есть несколько версий Java.Примечание: вы можете очистить все о Java перед новой установкой новой Java.
sudo apt purge java*
для новой установки Java 10
- скачать JDK 10 отсюда (вы можете скачать JRE и сервер JRE): http://www.oracle.com/technetwork/java/javase/downloads/index.html
извлечь и положить куда-нибудь в . Вы ставите JDK в
/opt/java
каталог делает его будет использоваться для всех пользователей, как это происходит в общественных
есть разные способы сделать это , но самый удобный и простой способ сделать это я нашел в видео по ссылке .
этот парень показывает, как вы можете установить его вручную .
преимущество заключается в том, что вы dnt даете контроль над ОС для установки материала , и если вы хотите переключаться между версиями JDK, вы можете сделать это очень легко . Шаги : -
Шаг 1- Загрузите JDK и извлеките его
Шаг 2- Переместите извлеченную папку в нужное место каталог на ваш выбор.
Шаг 3- Задать переменную окружения, как мы делаем в системе Windows Обновите свой .bashrc файл и добавить следующую строку
export JAVA_HOME=/usr/lib/java/jdk1.8.0_77 export PATH="$PATH:$JAVA_HOME/bin"
вам нужно сделать update-alternatives --install перед последним шагом.
sudo update-alternatives --install "/usr/bin/java" java "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" javac "/usr/lib/jvm/java-10-openjdk-amd64/bin/javac" 1
самый простой способ-это использовать обновление-альтернатив и получить пакет oracle с помощью wget. Я нашел этот короткий учебник, его быстрый метод
https://sebastiankoltun-blog.com/index.php/2018/05/25/install-oracle-java-on-ubuntu-17-10/