Как установить Java с помощью Apt в Ubuntu 20.04
Java – один из самых популярных языков программирования, а JVM (виртуальная машина Java) – среда выполнения для запуска Java-приложений. Эти две платформы необходимы для очень популярного программного обеспечения, включая Tomcat, Jetty, Cassandra, Glassfish и . >Дженкинс.
В этой статье вы узнаете, как установить Среду выполнения Java (JRE) и Java Developer Kit (JDK). >) с помощью менеджера пакетов apt по умолчанию в Ubuntu 20.04 и Ubuntu 18.04.
Установка JRE по умолчанию в Ubuntu
Самый простой способ установки Java — использовать версию, поставляемую в репозиториях Ubuntu. По умолчанию в пакеты Ubuntu входит OpenJDK 11, который является альтернативой JRE и JDK с открытым исходным кодом.
Чтобы установить Open JDK 11 по умолчанию, сначала обновите индекс пакета программного обеспечения:
sudo apt update
Затем проверьте наличие установки Java в системе.
java -version
Если Java в данный момент не установлен, вы получите следующий результат.
Command 'java' not found, but can be installed with:
sudo apt install openjdk-11-jre-headless # version 11.0.10+9-0ubuntu1~20.04, or
sudo apt install default-jre # version 2:1.11-72
sudo apt install openjdk-8-jre-headless # version 8u282-b08-0ubuntu1~20.04
sudo apt install openjdk-13-jre-headless # version 13.0.4+8-1~20.04
sudo apt install openjdk-14-jre-headless # version 14.0.2+12-1~20.04
Теперь выполните следующую команду, чтобы установить OpenJDK 11 по умолчанию, который предоставит Среду выполнения Java (JRE).
sudo apt install default-jre
После установки Java вы можете проверить установку с помощью:
java -version
Вы получите следующий результат:
openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
Установка JDK по умолчанию в Ubuntu
После установки JRE вам также может понадобиться JDK (Java Development Kit) для компиляции и запуска приложения на основе Java. Чтобы установить JDK, выполните следующую команду.
sudo apt install default-jdk
После установки проверьте установку JDK, проверив версию, как показано.
javac -version
Вы получите следующий результат:
javac 11.0.10
Установка переменной среды JAVA_HOME в Ubuntu
Большинство программ на основе Java используют переменную среды JAVA_HOME для определения места установки Java.
Чтобы установить переменную среды JAVA_HOME, сначала определите, где установлен Java, выполнив следующую команду.
readlink -f /usr/bin/java
Вы получите следующий результат:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
Затем откройте файл /etc/environment с помощью текстового редактора nano:
sudo nano /etc/environment
Добавьте следующую строку в конец файла, обязательно замените путь установки Java.
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
Сохраните файл и перезагрузите его, чтобы применить изменения к текущему сеансу:
source /etc/environment
Убедитесь, что переменная среды установлена:
echo $JAVA_HOME
Вы получите следующий результат:
/usr/lib/jvm/java-11-openjdk-amd64
Заключение
Из этого руководства вы узнали, как установить Среду выполнения Java (JRE) и Java Developer Kit (JDK). ) в Ubuntu 20.04 и Ubuntu 18.04.