Как установить Java с apt в Ubuntu
@danger_linuxJava - язык программирования из ТОП-3 в этом году. И популяризация его применения только расширяется. JVM ( виртуальная машина Java ) - это среда выполнения для запуска приложений Java. Обе платформы необходимы для очень популярного программного обеспечения, включая Tomcat, Jetty, Cassandra, Glassfish и Jenkins.
В этой статье мы расскажем про установку Java Runtime Environment (JRE) и Java Developer Kit (JDK) с помощью стандартного менеджера пакетов apt в Ubuntu 20.04 и Ubuntu 18.04.
Установка JRE по умолчанию в Ubuntu
Простой беспроблемный способ установки Java - это использовать версию, поставляемую с репозиториями Ubuntu . По умолчанию пакеты Ubuntu с OpenJDK 11 , который является альтернативой JRE и JDK с открытым исходным кодом. Чтобы установить Open JDK 11 по умолчанию , сначала обновите индекс программного пакета:
Затем проверяете установку Java в системе.
Если Java в настоящее время не установлена, вы получите следующий результат.
Команда 'java' не найдена, но может быть установлена с помощью: sudo apt install openjdk-11-jre-headless # версия 11.0.10 + 9-0ubuntu1 ~ 20.04 или sudo apt install default-jre # версия 2: 1.11-72 sudo apt install openjdk-8-jre-headless # версия 8u282-b08-0ubuntu1 ~ 20.04 sudo apt install openjdk-13-jre-headless # версия 13.0.4 + 8-1 ~ 20.04 sudo apt install openjdk-14-jre-headless # версия 14.0.2 + 12-1 ~ 20.04
Затем выполните следующую команду, чтобы установить OpenJDK 11 по умолчанию , который будет предоставлять среду выполнения Java ( JRE ).
После установки Java вы можете проверить установку с помощью:
$ java -version
Вы получите следующий результат:
openjdk версия "11.0.10" 2021-01-19 Среда выполнения OpenJDK (сборка 11.0.10 + 9-Ubuntu-0ubuntu1.20.04) 64-разрядная серверная виртуальная машина OpenJDK (сборка 11.0.10 + 9-Ubuntu-0ubuntu1.20.04, смешанный режим, совместное использование)
Установка JDK по умолчанию в Ubuntu
После установки JRE вам также может понадобиться JDK ( Java Development Kit ) для компиляции и запуска приложения на основе Java. Чтобы установить 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 / окружающая среда
Добавьте следующую строку в конец файла, не забудьте заменить путь установки Java.
JAVA_HOME = "/ usr / lib / jvm / java-11-openjdk-amd64"
Сохраните файл и перезагрузите файл, чтобы применить изменения к текущему сеансу:
$ source / etc / environment
Убедитесь, что переменная среды установлена:
$ echo $ JAVA_HOME
Вы получите следующий результат:
/ usr / lib / jvm / java-11-openjdk-amd64