Как установить java 11
Перейти к содержимому

Как установить java 11

  • автор:

Установка Java 11 в Ubuntu 20.04

Java 11 JDK — это бесплатно распространяемый комплект разработчика приложений на языке Java, включающий в себя компилятор Java, стандартные библиотеки классов Java, примеры, документацию, различные утилиты и исполнительную систему Java

Этот совет расскажет о том, как установить Java 11 в Ubuntu 20.04.

Для того, чтобы установить Java 11 в Ubuntu 20.04, необходимо выполнить следующие действия:

Обновление источников Ubuntu

  1. Откроем Терминал (если находимся в графическом режиме Ubuntu).
  2. Обновляем источники, выполнив: sudo apt update

Успешное обновление источников Ubuntu

Установка Java 11 в Ubuntu 12.04

Устанавливаем Java: sudo apt install openjdk-11-jdk

Установка Java 11 в Ubuntu 12.04

Подтверждаем установку, согласившись на получение и установку пакетов и зависимостей для Java:

Завершение установки Java 11 в Ubuntu 12.04

Видим, что все прошло успешно:

Проверка версии Java в Ubuntu 12.04

Проверяем установленную версию Java, выполнив: java -version

В результате этих действий, мы успешно установили Java 11 в Ubuntu 12.04.

Остались вопросы?

Если у Вас что-то не получилось или остались вопросы по данной проблеме — обратитесь к автору и он Вам поможет.

Станьте одним из экспертов!

Мы будем рады видеть в своих рядах людей, которые могут поделиться своим опытом с другими!

Linux (любые дистрибутивы), MS Windows, Cisco, Python и многое другое.

Более чем 20-летний опыт в IT позволяет мне давать Вам мудрые советы.

Как установить Java Development Kit

Как установить Java Development Kit

Для разработки на Java должен быть установлен комплект разработчика приложений – Java Development Kit (сокращенно – JDK). Он нужен для запуска, отладки и исполнения программ. Также понадобится IDE – интегрированная среда разработки, в которой вы будете писать код.

Установка JDK

В комплект JDK входит интерпретатор, компилятор, библиотека Java-классов, отладчик, инструменты архивации и сжатия.

Посмотрим, как установить JDK на разные операционные системы.

Windows

Используйте бесплатную версию JDK, которая называется AdoptOpenJDK. Откройте сайт набора и выберите его состав. Например, для Windows подойдет такой набор:

  • OpenJDK 11 (LTS),
  • Java-машина HotSpot,
  • платформа Windows x64 jdk.

После выбора параметров внизу появится ссылка на скачивание набора. Нажмите на нее, чтобы скачать архив на диск.

Состав JDK

Скачанный архив нужно распаковать. Сделайте это в папке C:\Program Files\Java\. При разархивировании внутри появится папка jdk-11 (номер зависит от версии OpenJDK). Внутри нее размещен каталог bin. Полный путь до него – C:\Program Files\Java\jdk-11.0.13+8\bin. У вас путь может быть другим. Он нужен для того, чтобы настроить переменные окружения.

Путь до версии JDK необходимо знать программам, которые будут использовать приложения из набора – например, среде разработки. Чтобы сохранить его в системе, настройте переменную JAVA_HOME:

  1. Нажмите сочетание клавиш Win+R.
  2. В появившемся окне введите «sysdm.cpl» и нажмите «ОК».
  3. Перейдите на вкладку «Дополнительно».
  4. В нижнем правом углу выберите «Переменные среды».

Появится список переменных сред. Нажмите «Создать» и заполните параметры:

  • Имя переменной – JAVA_HOME.
  • Значение переменной – C:\Program Files\Java\jdk-11.0.13+8 (укажите путь до папки с JKD на своем компьютере).

Система учитывает регистр. Параметры должны быть такими, как показано выше.

Добавление переменных пути Java

Найдите в поле «Переменные среды» системную переменную Path. Выделите ее и нажмите «Изменить». Добавьте в PATH путь к каталогу с файлами Java: %JAVA_HOME%\bin. Соблюдайте регистр и не пропускайте символы. После добавления переменных перезагрузите Windows.

После повторного запуска системы проверьте, что JDK установлен. Запустите командную строку и выполните команду:

java -version

Если установка прошла успешно, в ответе будет версия JDK.

Linux (Ubuntu 20.04)

В Ubuntu 20.04 по умолчанию входит пакет Open JDK 11. Перед установкой проверьте ранее установленные версии.

Откройте терминал (Ctrl + Alt +T) и выполните команду:

sudo apt update

Затем проверьте версию JDK:

java -version

Если JDK уже есть, в ответе будет указана версия.

Для запуска приложений на Java нужна среда выполнения – Java Runtime Environment (JRE). Установите ее командой:

sudo apt install default-jre

Затем установите JDK командой:

sudo apt install default-jdk

Где будет находиться JDK, отдельно указывать не надо. Проверьте версию еще раз:

java -version

В ответе должна быть указана версия JDK.

macOS

На macOS для установки JDK используется HomeBrew.

Добавьте в HomeBrew репозиторий с OpenJDK. Откройте терминал (Cmd + N) и выполните команду:

brew tap AdoptOpenJDK/openjdk

Установите OpenJDK 11:

brew cask install adoptopenjdk11
java -version

В ответе должна быть указана версия JDK.

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Установка среды разработки для Java

Самая популярная среда разработки для Java – IntelliJ IDEA. В ней есть все необходимое для создания проектов: текстовый редактор, компилятор, отладчик и другие инструменты. У Intellij IDEA есть бесплатная и платная версии. На первое время хватает возможностей бесплатной версии – Intellij IDEA Community Edition.

Windows

Скачайте версию Community для Windows с официального сайта JetBrains.

Запустите скачанный исполняемый файл и выберите путь для установки. По умолчанию это папка ProgramFiles/JetBrains.

Настройте параметры установки. Общие настройки:

  1. 64-bit launcher – добавление на рабочий стол ярлыка Intellij IDEA.
  2. Add «Open Folder as Project» – открытие папки с исходниками в редакторе через контекстное меню.
  3. .java – файлы с таким расширением по умолчанию будут открываться через Intellij IDEA.

Выберите папку для ярлыков (по умолчанию) JetBrains. Затем нажмите Install и Finish. Установка InteLLiJ IDEA завершена.

Linux (Ubuntu 20.04)

Установка среды разработки IntelliJ IDEA на Linux проходит даже проще, чем на Windows.

  1. Откройте «Центр приложений» и введите в поисковой строке слово «Intellij».
  2. Выберите IDEA Community и нажмите Install.
  3. После завершения установки откройте список программ.
  4. Запустите IDEA, примите условия соглашения.

На экране появится стартовое окно. Здесь можно создать или открыть проект.

macOS

На macOS InteLLiJ IDEA установка тоже очень простая.

  1. Скачайте версию IntelliJ IDEA для macOS с сайта JetBrains. Выберите версию Community.
  2. Откройте файл с расширением *.dmg. Скопируйте его в «Программы».
  3. Система выдаст предупреждение. Нажмите «Открыть».
  4. Примите пользовательское соглашение и нажмите «Продолжить».

Дождитесь завершения установки и запустите IDEA.

Запуск проектов

Среда разработки настроена, все приложения установлены. Осталось разобраться, как запустить JDK c помощью IDEA.

При первом запуске программа просит принять лицензионное соглашение. Затем появляется окно выбора темы – светлой или темной.

Следующий шаг – установка плагинов. Если пока не знаете, что понадобится для разработки, то ничего не меняйте. Если точно знаете, что, например, не будете писать приложения для Android, то удалите плагин Android.

Плагины IntelliJ IDEA

Не беспокойтесь о составе плагинов. Если что-то забудете или установите лишнее, в любой момент можно будет поправить список в настройках IDEA.

После добавления плагинов появится стартовый экран. Здесь можно создать новый проект, открыть существующий или скачать репозиторий из системы контроля версий.

Создайте новый проект и добавьте в него Java Class – пусть он называется first. Напишите первую программу:

public class first < public static void main(String args[]) < System.out.println("Hello, world!"); >>

Чтобы запустить первую программу, нажмите Run. Внизу откроется консоль, в которой должно отобразиться приветствие – Hello, world!

Вы только что установили JDK, настроили среду разработки и выполнили первую программу.

Как установить Java JDK (Java Development Kit) в Windows 11

На сегодняшний день Java является одним из наиболее часто используемых языков программирования. По этой причине для запуска многих приложений, написанных на Java, на вашем компьютере с Windows 11 должна быть установлена среда выполнения Java (JRE).

ADVERTISEMENT

В этой статье показано, как установить Java на компьютер с Windows 11 и как удалить, если это необходимо. Кроме того, проиллюстрировано как создать переменную окружения для Java в Windows 11.

Как проверить версию Java в Windows 11

Прежде чем мы рассмотрим, как установить Java, мы должны сначала проверить, установлена ​​ли уже Java на вашем компьютере или нет. Если да, то какая версия?

Выполните следующие шаги, чтобы проверить установку или версию Java:

  1. Запустите командную строку с правами администратора.
  2. Введите java -version, чтобы проверить, установлена ​​ли java на вашем компьютере.

Если команда возвращает «java is not recognized as an internal or external command, operable program or batch file», это означает, что Java не установлена ​​в вашей системе.

Java not installed

Однако, если она установлена, вы увидите её версию, написанную в командной строке, как на изображении ниже:

Java installed

Установка Java в Windows 11

Установить Java на свой компьютер не так уж и сложно, процесс практически одинаков во всех версиях Windows.

Java также можно установить на платформах Linux и MacOS, но пакеты/файлы для ее установки будут разными для каждой платформы.
Выполните следующие действия, чтобы установить последнюю версию Java в Windows 11:

java download

    Откройте страницу загрузки Java для Windows и щелкните ссылку для загрузки установщика x64

java install 1

  • Теперь начнется загрузка файла JDK (включая JRE). Как только это произойдет, нажмите на него, чтобы выполнить. Если появится запрос с контролем доступа пользователей (UAC), нажмите Да
  • Запустится мастер установки Java. Нажмите Далее на первом экране

    java install 2

    На следующем экране снова нажмите Далее. Теперь установка начнется по пути по умолчанию, заданного мастером

    java install 3

    Установка Java будет завершена в течение минуты или двух. Как только это будет сделано, нажмите Закрыть

    Теперь Java должна быть успешно установлена ​​на вашем устройстве с Windows 11. Вы можете проверить это, снова запустив команду java -version в командной строке, как обсуждалось в предыдущем разделе этого поста.

    Создание переменной среды для Java в Windows 11

    Пути окружения в Windows позволяют пользователю распознавать любой файл в любом месте системы.
    Это означает, что вы можете затем выполнить файл .exe (или любой другой файл) из любого места в каталоге, вместо того, чтобы переходить в каталог и только после этого иметь возможность его использовать.

    Прежде чем мы начнем, вы должны сначала узнать полный путь к месту установки последней версии Java, поскольку он понадобится позже при настройке переменной среды.

    Путь установки по умолчанию C:\Program Files\Java\JavaVersion (где JavaVersion — это папка с названием версии Java). Поскольку мы установили JDK 17.0.2, полный путь для Java на нашем устройстве — C:\Program Files\Java\jdk-17.0.2:

    path java

    Теперь, когда вы знаете полный путь, следуйте приведенному ниже руководству, чтобы создать путь среды Java:

    run

      Комбинацией клавиш Win+R открываем окно Выполнить в и вводим sysdm.cpl нажимает OK

    advanced tab

    В окне Свойства системы перейдите на вкладку Дополнительно и нажмите кнопку Переменные среды внизу

    new system variable

    Теперь нажмите Создать в окне Переменные среды

    Имя переменной: JAVA_HOME
    Значение переменной: C:\Program Files\Java\jdk-17.0.2

    name and path

    Имя переменной — путь к папке установки, определенный ранее. Нажмите OK, по окончанию.

    Нажмите ОК еще раз в Переменных среды, а также в окне Свойства системы, чтобы закрыть их.

    Теперь вы успешно создали переменную среды Java на своем устройстве с Windows 11. Вы можете дополнительно манипулировать этой переменной, изменив значение переменной, чтобы запустить более старую версию Java (если она уже установлена).

    Кроме того, вы также можете удалить переменную, выбрав ее из списка Системные переменные в окне Переменные среды и нажав Удалить

    delete java 1

    Как удалить Java в Windows 11

    Вы можете так же легко удалить Java со своего устройства с Windows 11, если она вам больше не нужна. Вот как:

    delete java 2

    1. Откройте страницу Программы и компоненты на панели управления, или комбинацией клавиш Win+R открываем окно Выполнить в и вводим appwiz.cpl
    2. Теперь дважды щелкните Java Development Kit, который вы хотите удалить со своего устройства. Если появится запрос на подтверждение, нажмите Да

    Теперь Java удалит себя с вашего компьютера без перезагрузки.

    Часто задаваемые вопросы

    Можно ли установить Java на Windows 11?

    Да, Java полностью совместима с Windows 11.

    Где установлена ​​Java?

    Расположение по умолчанию для установки Java — C:\Program Files\Java.

    Безопасно ли удалять Java?

    Да, удаление Java с вашего устройства не будет иметь негативных последствий. Однако делать это не рекомендуется, так как для работы большинства приложений и программ требуется Java.

    Как установить Java без входа в Oracle?

    Вы можете перейти непосредственно на страницу загрузки Oracle по следующей ссылке и загрузить Java без необходимости входа в систему:

    В чем разница между JDK и JRE?

    JRE — это часть программного обеспечения, которое устанавливается на ваш компьютер и позволяет вам запускать приложения, разработанные на Java, на вашем устройстве, тогда как JDK — это комплект средств разработки, используемый разработчиками. JDK включает в себя как JRE, так и JVM.

    Установка Java с `apt` в Ubuntu 18.04

    Установка Java с `apt` в Ubuntu 18.04

    Java и JVM (виртуальная машина Java) требуются для многих видов программного обеспечения, включая Tomcat, Jetty, Glassfish, Cassandra и Jenkins.

    Это руководство поможет вам научиться устанавливать различные версии Java Runtime Environment (JRE) и Java Developer Kit (JDK) с помощью apt . Вы установите OpenJDK, а также официальные пакеты от Oracle. Затем вы выберете версию, которую предпочитаете использовать в своих проектах. После этого вы сможете использовать JDK для разработки программного обеспечения и Java Runtime для запуска программного обеспечения.

    Предварительные требования

    Для данного обучающего модуля вам потребуется следующее:

    • Сервер Ubuntu 18.04, настроенный в соответствии с указаниями обучающего модуля Начальная настройка сервера Ubuntu 18.04, включая брандмауэр и пользователя с привилегиями sudo и без привилегий root.

    Установка JRE/JDK по умолчанию

    Самый простой вариант установки Java — использовать версию, входящую в пакет Ubuntu. По умолчанию в пакет Ubuntu 18.04 входит Open JDK (версия JRE и JDK с открытым исходным кодом).

    Данный пакет устанавливает версию OpenJDK 10 или 11.

    • До сентября 2018 г. устанавливалась версия OpenJDK 10.
    • После сентября 2018 г. устанавливается версия OpenJDK 11.

    Для установки этой версии нужно вначале обновить указатель пакетов:

    Затем нужно проверить, выполнялась ли установка Java ранее:

    Если установка Java не выполнялась, вы увидите следующие результаты:

    Output
    Command 'java' not found, but can be installed with: apt install default-jre apt install openjdk-11-jre-headless apt install openjdk-8-jre-headless apt install openjdk-9-jre-headless

    Запустите следующую команду для установки OpenJDK:

    Эта команда выполняет установку среды Java Runtime Environment (JRE). Она позволяет запускать практически любое программное обеспечение Java.

    Проверьте установку с помощью следующей команды:

    Вывод должен выглядеть следующим образом:

    Output
    openjdk version "10.0.1" 2018-04-17 OpenJDK Runtime Environment (build 10.0.1+10-Ubuntu-3ubuntu1) OpenJDK 64-Bit Server VM (build 10.0.1+10-Ubuntu-3ubuntu1, mixed mode)

    Для компиляции и запуска некоторых специфических программ на базе Java в дополнение к JRE вам может потребоваться комплект разработчика Java Development Kit (JDK). Для установки JDK выполните следующую команду, которая также выполняет установку JRE:

    Проверьте установку JDK, проверив версию javac , компилятора Java:

    Вывод должен выглядеть следующим образом:

    Output
    javac 10.0.1

    Теперь посмотрим, как указать конкретную версию OpenJDK для установки.

    Установка конкретных версий OpenJDK

    Хотя вы можете просто установить пакет OpenJDK по умолчанию, вы также можете установить и другие версии OpenJDK.

    OpenJDK 8

    Java 8 — текущая версия с долгосрочной поддержкой, которая все еще поддерживается широким спектром приложений, хотя ее публичная поддержка заканчивается в январе 2019 г. Для установки OpenJDK 8 нужно выполнить следующую команду:

    Для проверки установки используется команда

    Вывод будет выглядеть следующим образом:

    Output
    openjdk version "1.8.0_162" OpenJDK Runtime Environment (build 1.8.0_162-8u162-b12-1-b12) OpenJDK 64-Bit Server VM (build 25.162-b12, mixed mode)

    Также можно установить только JRE, для этого нужно выполнить команду sudo apt install openjdk-8-jre .

    OpenJDK 10/11

    В хранилищах Ubuntu содержится пакет, устанавливающий Java 10 или 11. До сентября 2018 г. этот пакет устанавливал OpenJDK 10. После выпуска Java 11 этот пакет устанавливает Java 11.

    Для установки OpenJDK 10/11 используется следующая команда:

    Чтобы установить только JRE, нужно использовать следующую команду:

    Теперь посмотрим, как установить официальные версии JDK и JRE от Oracle.

    Установка Oracle JDK

    Если вы хотите установить официально распространяемую версию Oracle JDK, вам нужно добавить новое хранилище пакетов для версии, которую вы хотите использовать.

    Чтобы установить Java 8 (последняя версия LTS), нужно вначале добавить для нее хранилище пакетов:

    При добавлении хранилища выводится сообщение следующего вида:

    output
    Oracle Java (JDK) Installer (automatically downloads and installs Oracle JDK8). There are no actual Jav a files in this PPA. Important -> Why Oracle Java 7 And 6 Installers No Longer Work: http://www.webupd8.org/2017/06/why-oracl e-java-7-and-6-installers-no.html Update: Oracle Java 9 has reached end of life: http://www.oracle.com/technetwork/java/javase/downloads/j dk9-downloads-3848520.html The PPA supports Ubuntu 18.04, 17.10, 16.04, 14.04 and 12.04. More info (and Ubuntu installation instructions): - for Oracle Java 8: http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html Debian installation instructions: - Oracle Java 8: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html For Oracle Java 10, see a different PPA: https://www.linuxuprising.com/2018/04/install-oracle-java-10-in-ubuntu-or.html More info: https://launchpad.net/~webupd8team/+archive/ubuntu/java Press [ENTER] to continue or Ctrl-c to cancel adding it.

    Нажмите ENTER , чтобы продолжить. Затем обновите список пакетов:

    После обновления списка пакетов выполните установку Java 8:

    Ваша система загрузит JDK от Oracle и предложит вам принять лицензионное соглашение. После принятия условий соглашения будет выполнена установка JDK.

    Теперь рассмотрим, как выбрать версию Java, которую вы хотите использовать.

    Управление Java

    На одном сервере может быть установлено несколько версий Java. Задать версию по умолчанию можно через командную строку с помощью команды update-alternatives .

    Если вы установили все версии Java, перечисленные в этом обучающем модуле, результат будет выглядеть так:

    Output
    There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 manual mode

    Выберите число, соответствующее версии Java, кототрая будет использоваться по умолчанию, или нажмите ENTER для сохранения текущих настроек.

    Это можно сделать и для других команд Java, например, для компилятора ( javac ):

    Также эту команду можно использовать для настройки других команд, в том числе keytool , javadoc , jarsigner и т. д.

    Настройка переменной среды JAVA_HOME

    Многие программы, написанные на Java, используют переменную среды JAVA_HOME для определения каталога установки Java.

    Чтобы задать эту переменную среды, нужно предварительно определить место установки Java. Используйте команду update-alternatives :

    Эта команда показывает каждую установку Java и путь установки:

    Output
    There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 manual mode Press to keep the current choice[*], or type selection number:

    В данном случае пути установки выглядят следующим образом:

    1. OpenJDK 11 находится в каталоге /usr/lib/jvm/java-11-openjdk-amd64/bin/java .
    2. OpenJDK 8 находится в каталоге /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java .
    3. Oracle Java 8 находится в каталоге /usr/lib/jvm/java-8-oracle/jre/bin/java .

    Скопируйте путь каталога установки предпочитаемой версии. Откройте каталог /etc/environment в nano или другом текстовом редакторе:

    Добавьте в конце этого файла следующую строку и замените выделенный путь скопированным путем:

    /etc/environment

    JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64/bin/" 

    При изменении файла будет задан путь JAVA_HOME для всех пользователей системы.

    Сохраните файл и выйдите из редактора.

    Снова загрузите файл, чтобы применить изменения к текущему сеансу:

    Убедитесь, что переменная среды задана:

    Вы увидите путь, который только что задали:

    Output
    /usr/lib/jvm/java-11-openjdk-amd64/bin/

    Другим пользователям для применения этого параметра нужно будет выполнить команду source /etc/environment или выйти из системы и снова войти в нее.

    Заключение

    В этом обучающем модуле вы установили разные версии Java и научились управлять ими. Теперь вы можете устанавливать программное обеспечение, работающее на платформе Java, в том числе Tomcat, Jetty, Glassfish, Cassandra или Jenkins.

    Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.

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

    Ваш адрес email не будет опубликован. Обязательные поля помечены *