Для работы любой Java программы необходимо установить виртуальную машину Java. У Java открыт исходный код и она бесплатна.
В чём отличие Oracle JDK и OpenJDK
Java (точнее JDK) есть двух основных видов:
- JDK от Oracle
- OpenJDK
На самом деле, в настоящее время это примерно одно и то же, различаются они в основном лицензиями, расписаниями выпусков новых версий и сроками поддержки — для нас, пользователей, особой разницы нет какую из них устанавливать. Более того, в настоящее время OpenJDK также создаётся компанией Oracle. В стандартных репозиториях Linux присутствует именно OpenJDK (хотя можно установить и JDK, скачав установщик с официального сайта Oracle).
В общем, выберите любую JDK по одной из следующих ссылок:
- JDK от Oracle: https://www.oracle.com/java/technologies/javase-downloads.html
- OpenJDK: https://adoptopenjdk.net/
Если вы продвинутый пользователь, и знаете про существование JRE, то эта информация для вас: JDK уже содержит (и всегда содержал JRE) и сейчас, судя по всему, JRE отдельно не создаются. Но в репозиториях некоторых дистрибутивов можно найти отдельно пакеты JDK и JRE. Пакет JRE занимает чуть меньше места — если для вас это важно, то установите JRE. Если вы планируете программировать или компилировать на Java, то вам нужен JDK.
Установка Java (JDK) в Windows
Скачайте установочный файл для Windows по одной из приведённых ссылок и выполните установку.
- JDK от Oracle: https://www.oracle.com/java/technologies/javase-downloads.html
- OpenJDK: https://adoptopenjdk.net/
При установке JDK выберите опцию «Set JAVA_HOME variable»:
Установка Java (JDK) в Linux
Установка OpenJDK
В Debian, Linux Mint, Kali Linux, Ubuntu и их производных установка делается так:
sudo apt install default-jdk
В Arch Linux, BlackArch и производных для установки выполните команду:
sudo pacman -S jdk-openjdk
Смотрите также "Как выбрать версию Java, используемую по умолчанию в Arch Linux".
Установка Oracle JDK
В Debian, Linux Mint, Kali Linux, Ubuntu и их производных установка делается так:
Перейдите на страницу https://www.oracle.com/java/technologies/javase-downloads.html
Выберите подходящую вам версию и скачайте файл расширением .deb.
Выполните установку этого файла:
sudo apt install ./jdk-*.bin.deb
Например:
sudo apt install ./jdk-14.0.1_linux-x64_bin.deb
В Arch Linux, BlackArch и производных для установки установите команду pikaur, как показано в статье «Автоматическая установка и обновление пакетов AUR».
Затем выполните команду:
pikaur -S jdk
Связанные статьи:
- Как установить JAVA 8 (JDK) последней версии на Linux (98.8%)
- Как создавать диалоговые блоки в интерактивных shell скриптах (50%)
- Как сделать и отправить изменения исходного кода на GitHub (50%)
- Установка Go (компилятора и инструментов) в Linux (50%)
- Как в Bash реализовать «Нажмите любую кнопку для продолжения» (50%)
- Пакетная обработка изображений в GIMP (RANDOM - 1.3%)