Для разработки на Java должен быть установлен комплект разработчика приложений – Java Development Kit (сокращенно – JDK). Он нужен для запуска, отладки и исполнения программ. Также понадобится IDE – интегрированная среда разработки, в которой вы будете писать код.
Установка JDK
В комплект JDK входит интерпретатор, компилятор, библиотека Java-классов, отладчик, инструменты архивации и сжатия.
Посмотрим, как установить JDK на разные операционные системы.
Windows
Используйте бесплатную версию JDK, которая называется AdoptOpenJDK. Откройте сайт набора и выберите его состав. Например, для Windows подойдет такой набор:
-
OpenJDK 11 (LTS),
-
Java-машина HotSpot,
-
платформа Windows x64 jdk.
После выбора параметров внизу появится ссылка на скачивание набора. Нажмите на нее, чтобы скачать архив на диск.
Скачанный архив нужно распаковать. Сделайте это в папке C:\Program Files\Java\. При разархивировании внутри появится папка jdk-11 (номер зависит от версии OpenJDK). Внутри нее размещен каталог bin. Полный путь до него – C:\Program Files\Java\jdk-11.0.13+8\bin. У вас путь может быть другим. Он нужен для того, чтобы настроить переменные окружения.
Путь до версии JDK необходимо знать программам, которые будут использовать приложения из набора – например, среде разработки. Чтобы сохранить его в системе, настройте переменную JAVA_HOME:
-
Нажмите сочетание клавиш Win+R.
-
В появившемся окне введите «sysdm.cpl» и нажмите «ОК».
-
Перейдите на вкладку «Дополнительно».
-
В нижнем правом углу выберите «Переменные среды».
Появится список переменных сред. Нажмите «Создать» и заполните параметры:
-
Имя переменной – JAVA_HOME.
-
Значение переменной – C:\Program Files\Java\jdk-11.0.13+8 (укажите путь до папки с JKD на своем компьютере).
Система учитывает регистр. Параметры должны быть такими, как показано выше.
Найдите в поле «Переменные среды» системную переменную 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.
Настройте параметры установки. Общие настройки:
-
64-bit launcher – добавление на рабочий стол ярлыка Intellij IDEA.
-
Add «Open Folder as Project» – открытие папки с исходниками в редакторе через контекстное меню.
-
.java – файлы с таким расширением по умолчанию будут открываться через Intellij IDEA.
Выберите папку для ярлыков (по умолчанию) JetBrains. Затем нажмите Install и Finish. Установка InteLLiJ IDEA завершена.
Linux (Ubuntu 20.04)
Установка среды разработки IntelliJ IDEA на Linux проходит даже проще, чем на Windows.
- Откройте «Центр приложений» и введите в поисковой строке слово «Intellij».
- Выберите IDEA Community и нажмите Install.
- После завершения установки откройте список программ.
- Запустите IDEA, примите условия соглашения.
На экране появится стартовое окно. Здесь можно создать или открыть проект.
macOS
На macOS InteLLiJ IDEA установка тоже очень простая.
- Скачайте версию IntelliJ IDEA для macOS с сайта JetBrains. Выберите версию Community.
- Откройте файл с расширением *.dmg. Скопируйте его в «Программы».
- Система выдаст предупреждение. Нажмите «Открыть».
- Примите пользовательское соглашение и нажмите «Продолжить».
Дождитесь завершения установки и запустите IDEA.
Запуск проектов
Среда разработки настроена, все приложения установлены. Осталось разобраться, как запустить JDK c помощью IDEA.
При первом запуске программа просит принять лицензионное соглашение. Затем появляется окно выбора темы – светлой или темной.
Следующий шаг – установка плагинов. Если пока не знаете, что понадобится для разработки, то ничего не меняйте. Если точно знаете, что, например, не будете писать приложения для Android, то удалите плагин Android.
Не беспокойтесь о составе плагинов. Если что-то забудете или установите лишнее, в любой момент можно будет поправить список в настройках IDEA.
После добавления плагинов появится стартовый экран. Здесь можно создать новый проект, открыть существующий или скачать репозиторий из системы контроля версий.
Создайте новый проект и добавьте в него Java Class – пусть он называется first. Напишите первую программу:
public class first{ public static void main(String args[]) { System.out.println("Hello, world!"); } }
Чтобы запустить первую программу, нажмите Run. Внизу откроется консоль, в которой должно отобразиться приветствие – Hello, world!
Вы только что установили JDK, настроили среду разработки и выполнили первую программу.
#База знаний
-
0
Начинаем разрабатывать на Java: где взять, как установить и настроить всё, что нужно.
vlada_maestro / shutterstock
Пишет на Java. Верит в Agile. Пьёт много кофе и не любит грязный код.
Чтобы начать программировать на Java, нужно установить комплект разработчика приложений (SDK). Он позволит запускать, отлаживать и исполнять наши первые программы. Также нам понадобится среда разработки (IDE), где мы и будем писать код.
Пройдём через это вместе. Установим JDK в Windows, Ubuntu и macOS, и IntelliJ IDEA тоже в Windows, Ubuntu и macOS. Поехали!
Java Development Kit (JDK) — это комплект ПО для разработчиков приложений на Java. Стандартная установка включает в себя интерпретатор, облегчённый интерпретатор JRE, компилятор, библиотеку Java-классов, отладчик, средства архивации и сжатия jar и другое.
Чтобы установить JDK в Windows, нужно:
- загрузить актуальную версию пакета,
- установить его,
- настроить переменные окружения.
Нам нужна бесплатная версия — AdoptOpenJDK (она есть под Windows, macOS, Ubuntu и другие платформы).
Идём сюда и выбираем версию JDK (актуальны версии 8+), виртуальную Java-машину (JVM) и свою платформу.
Я выбрал OpenJDK 11 (LTS), HotSpot и Windows x64 jdk соответственно:
Скачиваем файл по появившейся ссылке (я выделил её жёлтым на скрине выше).
Извлекаем скачанный архив в папку C:\Program Files\Java\
При этом будет создана подпапка jdk-*номер версии*, а внутри неё появится папка bin.
В результате полный путь до папки bin у меня выглядит так:
C:\Program Files\Java\jdk-11.0.2\bin
Нам нужно создать системную переменную JAVA_HOME, которая будет хранить путь до нашей версии JDK. Это понадобится программам для работы с проектами Java.
Заходим в Панель управления → Система → Дополнительные параметры системы → Дополнительно
А можно и прямо в Панели управления вбить в поиск слово «переменных» (без кавычек). ОС предложит варианты, из которых выбирайте «Изменение системных переменных среды».
У вас откроется окно:
Здесь жмём на кнопку «Переменные среды».
В новом окне для раздела «Системные переменные» кликаем «Создать». В «Имя переменной» вводим JAVA_HOME (именно так, латиницей в верхнем регистре), а в поле «Значение переменной» подставляем наш путь C:\Program Files\Java\jdk-*номер версии*:
Далее в разделе «Переменные среды…» редактируем системную переменную Path. Нужно добавить в неё путь к папке с исполняемыми файлами Java, а именно: %JAVA_HOME%\bin (соблюдайте регистр символов):
Перезагружаем Windows.
Запускаем Командную строку Windows. Для этого нажимаем Win + R, а в появившемся окне вводим cmd.exe и жмём на Enter.
В открывшейся консоли набираем javac -version и жмём ввод.
Если установка прошла успешно, то ответ покажет версию вашего компилятора:
Рассмотрим установку JDK на одном из самых популярных дистрибутивов Linux — Ubuntu 20.04 (LTS).
Проще всего установить версию, которая входит в пакет Ubuntu. По умолчанию в Ubuntu 20.04 входит версия Open JDK 11.
Открываем терминал сочетанием клавиш Ctrl + Alt + T и обновляем базу данных пакетов с помощью APT:
Проверяем ранее установленные версии командой:
Если установка уже выполнялась, то мы увидим что-то такое:
Для запуска любых приложений Java нужна JRE (Java Runtime Environment — среда выполнения для языка Java). Но для компиляции и разработки программ требуется JDK (Java Development Kit).
Чтобы установить JRE, вводим в консоль:
$ sudo apt install default-jre
Для установки JDK — команду:
$ sudo apt install default-jdk
Вводим команду:
Ответ должен выглядеть примерно так:
Этот способ установки использует HomeBrew (менеджер недостающих пакетов для macOS).
Прежде всего нужно добавить репозиторий в HomeBrew. Для этого открываем терминал (Cmd + N) и вводим:
$ brew tap AdoptOpenJDK/openjdk
Устанавливаем OpenJDK 11 командой:
$ brew cask install adoptopenjdk11
Вводим:
Ответ должен выглядеть примерно так:
openjdk version "11.0.2" 2019-01-15
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.2+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.2+9, mixed mode)
IntelliJ IDEA — это интегрированная среда разработки (IDE), то есть система программных средств для создания проектов на разных языках программирования.
Сегодня это самая популярная IDE для языка Java. А ещё есть Eclipse, NetBeans и немало других, но мы рекомендуем именно IDEA, потому что даже её бесплатная версия обладает широкой функциональностью, подходит для профессиональной разработки и вообще делает Java проще в использовании.
В IDE обязательно входят:
- текстовый редактор для написания кода (он знает синтаксис нужных языков);
- компилятор;
- отладчик.
IntelliJ IDEA доступна в бесплатной (Community) и платной (Ultimate) версиях. Чем они различаются, видно на скрине ниже:
Пока что нам хватит возможностей бесплатной версии.
На заметку: IntelliJ предлагает студентам и преподавателям свободный доступ к своим продуктам.
Заходим сюда и качаем версию для Windows.
Запускаем скачанный файл .exe:
Жмём Next (Далее) и выбираем путь для установки:
Снова Next, и настраиваем параметры установки:
В общем случае это:
- 64-bit launcher — для запуска 64-разрядной версии приложения (будет создан ярлык на рабочем столе);
- Add ”Open Folder as Project“» — позволяет открывать папки с исходниками как проекты прямо через контекстное меню;
- .java — файлы такого типа (с таким расширением) будет открывать IDEA (по умолчанию и через контекстное меню).
Кликаем Next (Далее) и выбираем папку для ярлыков IDEA (оставляем по умолчанию):
Нажимаем Install (Установить), после чего стартует установка:
Дожидаемся её окончания и жмём Finish (Завершить):
При первом запуске принимаем пользовательское соглашение и нажимаем Continue (Продолжить):
Далее выбираем тему оформления (доступны тёмная и светлая):
Жмём Next: Default plugins и переходим к выбору устанавливаемых плагинов:
Если не знаете, что вам точно пригодится, — оставляйте всё как есть. А если, например, с Андроидом вам не работать — выключите соответствующий пункт.
Не волнуйтесь, если надобавляете лишнего или о чём-то забудете. Всё можно будет переиграть — в настройках среды.
После чего нажмите на кнопку Next: featured plugins и выберите другие нужные плагины (или оставляйте всё по умолчанию):
И наконец, нажимаем Start using IntelliJ IDEA.
Вас встретит начальный экран среды разработки (Welcome screen). Здесь можно создать новый проект, открыть или импортировать существующий, а также скачать проект из системы контроля версий:
Если вы видите такой же экран — поздравляю, установка и настройка прошли успешно! Приятного обучения!
Здесь всё даже легче, чем в Windows. Для начала качаем версию для macOS отсюда (о различии между редакциями Community и Ultimate читайте выше — в пункте про установку на Windows):
Открываем скачанный файл .dmg:
Копируем файл в «Программы»:
Читаем предупреждение ОС и жмём «Открыть»:
Принимаем пользовательское соглашение и жмём кнопку Continue (Продолжить):
Теперь приложением можно пользоваться. Приятного обучения!
Для установки IntelliJ IDEA открываем Центр приложений Ubuntu:
Вводим в поиск слово «Intellij» (без кавычек). Нам нужна IDEA Community (о различии между редакциями Community и Ultimate читайте выше — в пункте про установку на Windows):
Выбираем версию и нажимаем кнопку Install (Установить):
После установки видим IDEA в меню программ:
Запускаем, принимаем пользовательское соглашение и нажимаем кнопку Continue (Продолжить):
Вы увидите экран загрузки:
Далее вас встретит начальный экран (Welcome screen). Здесь можно создать новый проект, открыть или импортировать существующий, а также скачать проект из системы контроля версий.
Если вы видите такой же экран — поздравляю, установка и настройка прошли успешно! Приятного обучения!
Курс с трудоустройством: «Профессия Java-разработчик»
Узнать о курсе
Java Development Kit (JDK) предназначен для создания приложений на языке программирования Java. В данном руководстве пошагово описан процесс установки, запуска и настройки JDK.
- 0. Проверка установки Java
- 1. Загрузка JDK
- 2. Установка JDK
- Windows
- macOS
- Linux
- 3. Настройка переменных среды
- Windows
- macOS
- Linux
- 4. Проверка установки
- 5. Настройка IDE для разработки на Java
- Заключение
0. Проверка установки Java
Прежде чем загружать и устанавливать JDK, убедитесь, что на вашем компьютере установлена Java версии 7 и выше, иначе инструмент разработки не запустится после инсталляции.
1. Загрузка JDK
Первый шаг в установке JDK — загрузка последней версии с официального сайта. Компания Oracle, которая разрабатывает язык Java, регулярно выкладывает новые версии пакета JDK, которые доступны для скачивания бесплатно.
- Перейдите на официальный сайт компании Oracle.
- На странице загрузки вы увидите несколько версий JDK, выберите последнюю стабильную версию.
- Выберите ссылку для загрузки JDK для вашей операционной системы.
- Нажмите ссылку и загрузите установочный файл.
2. Установка JDK
После загрузки установочного файла JDK действия зависят от операционной системы.
Windows
- Дважды щелкните на скачанный файл, чтобы запустить установку.
- В диалоговом окне установки следуйте инструкциям мастера, нажимая «Далее» на каждом этапе.
- JDK будет установлен в C:\Program Files\Java\jdk-XX, где
XX
— версия JDK. Выберите другую директорию, если это необходимо. - По окончанию установки нажмите «Готово».
macOS
- Дважды щелкните на скачанный файл .dmg и запустите установочный файл.
- В открывшемся окне дважды щелкните на значок установщика.
- Следуйте инструкциям на экране, чтобы завершить установку.
Linux
Для установки JDK на Linux потребуется терминал.
Перейдите в директорию с установочным файлом. Например, используйте cd ~/Downloads
, чтобы перейти в директорию загрузок.
Введите команду для установки:
- sudo apt install ./jdk-XX_linux-x64_bin.deb
где XX
— версия JDK.
Готово, JDK на вашем компьютере установлен. Но перед началом работы нужно завершить необходимые настройки.
3. Настройка переменных среды
Настройка переменных среды необходима, чтобы ваш компьютер знал, где искать необходимые файлы для запуска Java-программ.
Windows
- Правой кнопкой мыши кликните на иконку «Мой компьютер» на десктопе, или выберите его в левой панели File Explorer и выберите «Свойства».
- В открывшемся окне выберите «Дополнительные параметры системы», затем нажмите кнопку «Переменные среды».
- В разделе «Системные переменные» нажмите «Создать» и введите следующие значения:
Имя переменной: JAVA_HOME
Значение переменной: путь к директории установки JDK, например C:\Program Files\Java\jdk-XX`.
- Найдите переменную
Path
в списке системных переменных, выберите ее и нажмите «Изменить». Добавьте новый путь;%JAVA_HOME%\bin
в конец значения переменной.
Примечание. Для Windows 11 сначала через меню “Пуск” перейдите в панель управления, найдите вкладку “Система”, в ней “Расширенные настройки”, и кнопку «Переменные среды”. Далее измените переменные, как указано выше.
macOS
- Откройте приложение «Терминал».
- Откройте файл профиля, введя команду
nano ~/.bash_profile
(или~/.zshrc
, если используете Zsh). - В конец файла добавьте следующие строки:
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
- Нажмите
Ctrl+X
, затемY
, чтобы сохранить изменения, иEnter
для выхода из редактора. - Введите
source ~/.bash_profile
(илиsource ~/.zshrc
), чтобы применить изменения.
Linux
- Откройте терминал.
- Введите команду для редактирования профиля:
nano ~/.bashrc
- В конец файла добавьте следующие переменные среды:
export JAVA_HOME=/usr/lib/jvm/jdk-XX
export PATH=$JAVA_HOME/bin:$PATH
- Нажмите
Ctrl+X
, затемY
, чтобы сохранить изменения, иEnter
для выхода из редактора. - Введите
source ~/.bashrc
, чтобы применить изменения.
Выполнив настройку, переходите к проверке.
4. Проверка установки
После установки и настройки переменных среды нужно проверить и убедиться, что все работает правильно.
Откройте терминал (macOS, Linux) или командную строку (Windows).
Введите команду для проверки версии JDK:
java-version
Вы должны увидеть информацию о версии установленного JDK. Например:
java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)
Если информация не выдается, а высвечивается ошибка, проверьте еще раз, правильно ли вы настроили переменные среды. В некоторых случаях проблема может быть в версии Java: ее нужно будет удалить, переустановить, и затем повторно выполнить установку JDK.
5. Настройка IDE для разработки на Java
Теперь, когда JDK установлен и настроен, можно установить и настроить интегрированную среду разработки (IDE) для написания и запуска Java-программ. Можно использовать IntelliJ IDEA, одну из самых популярных IDE для Java, Visual Studio Code, или любую альтернативную IDE.
Заключение
Установка и настройка JDK нужны для разработки на языке Java. Выполнив ее, вы сможете приступить к созданию кода на Java и использовать все возможности, которые предоставляет этот язык программирования.
КУРС
DATA SCIENCE ACADEMY
Научитесь использовать инструменты анализа данных, включая языки программирования и средства визуализации.
Установка JDK на рабочий или домашний компьютер нужна для компиляции текстовой информации в команды, «понятные» для системы и запуска этих команд. Например, Вы разработчик приложения или его части и хотите, чтобы программа сделала определённое действие. Для этого вам нужно войти в командную строку Windows, Linux или другой системы и ввести часть командного кода, затем запустить его исполнение.
Но что если таких команд 10 или более, и все они требуют поэтапного запуска? На выручку придёт Java Development Kit (готовый комплект разработчика приложений), так как все среды разработки приложений, написанные на языке Java «понимают» язык компилятора JDK. Распространяется комплект абсолютно бесплатно компанией Oracle Corporation, поэтому его можно скачать в любой момент.
В нашей статье мы разберём, где скачать JDK, как установить на различные системы, что входит в комплект.
Что такое JDK
Средства разработки «Java» используют 3 основные технологии, которые позволяют пользователям писать, дорабатывать и запускать приложения:
- JDK (Java Development Kit) – для создания приложений;
- JVM (Java Virtual Machine) – виртуальная машина для запуска приложений;
- JRE (Java Runtime Environment) – платформа для исполнения приложений и JVM.
Вам необходимо скачать JDK, если вы собираетесь работать в таких Java-средах как:
- Sun Java Studio Creator;
- NetBeans IDE;
- IntelliJ IDEA;
- Borland JBuilder;
- JDeveloper;
- Eclipse и других.
Иногда для корректной работы среды требуется предварительная установка Java JDK, иначе среда разработчика просто не запустится или не сможет корректно взаимодействовать с системой. Хорошо, если в комплекте установки уже есть подходящая версия, но иногда пользователь должен сам установить JDK, а уже затем среду для разработки ПО.
Какие версии JDK доступны
В данный момент официально доступны все, но некоторые из них не имеют долгосрочной поддержки (LTS). Версии с Long Time Support (LTS) считаются более надёжными, стабильными и функциональными, ведь при их разработке авторы опасаются вводить непроверенные новшества, что гарантирует более длительную работу без сбоев среды или ПО.
В данный момент разработчики могут скачать и использовать версии JDK с 7 по 20, есть ранний доступ к 21-й с открытым исходным кодом. Но многие компании до сих пор используют версии 8-13, хотя это и даёт им меньше возможностей.
Компания Oracle пообещала «наладить» выпуск новых модификаций с частотой в каждые 6 месяцев. Поэтому, если вам интересно регулярное обновление библиотек, фреймворков и инструментов, то следите за новостями Java. Например, 20-я версия была запущена в марте 2023 года, но уже в сентябре можно будет попробовать 21-ю, если вы не готовы использовать ранний доступ уже сейчас.
Какая версия подходит для конкретной операционной системы
Подобрать подходящий для скачивания файл вам поможет конфигурация вашей операционной системы. Посмотреть её можно, нажав правой кнопкой мыши на «Мой компьютер» и выбрав пункт «Свойства»:
- если у вас 64-разрядная ОС, то версии 20 и предыдущие, вплоть до 7-8, будут чувствовать себя вполне комфортно;
- если 32-разрядная, то придётся использовать 12 и ниже.
Подготовка к установке JDK
Никаких особых настроек и параметров программное обеспечение не требует, главное найти, где скачать Java Development Kit нужной версии. Сделать это можно отсюда:https://jdk.java.net/21/ или с официальной страницы разработчикаhttps://www.oracle.com/java/technologies/downloads/archive/. Хотя существует много разработчиков JDK, и вы можете попробовать найти что-то другое.
Статья написана в рамках курса Data Science Academy
Получите 3-х дневный бесплатный демо-период
Установка JDK на Linux
Иногда установки JDK на Linux даже не требуется, так как в некоторых версиях он уже предустановлен. Чтобы это проверить введите команду:
- «sudo update-alternatives –config java» для CentOS или Ubuntu (без кавычек);
- «javac -version» для ArchLinux (без кавычек).
В системе может быть установлено более 1 среды или версии, тогда пользователь должен выбрать номер той версии, которая будет запускаться по умолчанию.
Если же установка необходима, то скачивайте с сайта-установщика:
- jdk-8u311-linux-x64.rpm для 64 битной системы;
- jdk-8u311-linux-i586.rpm для 32 битной системы.
Обратите внимание, что установить комплект разработчика может любой пользователь без root-прав, но для установки в системную папку потребуются root-права.
Установка JDK на Windows 10 и 11
Прежде чем установить JDK на Windows 11 или 10 проверьте её наличие через командную строку с помощью команды «java – -version». Если среда уже установлена, то можно начинать работу, если же нет, то скачиваете подходящую для вашей системы с официального сайта или другого источника. Затем запускаете установочный файл и ставите комплект как обычную программу. При необходимости сразу же скачиваете и устанавливаете JVM и JRE подходящей версии.
Установка JDK на Windows 7 или 8
Установка JDK на Windows 7 ничем не отличается от установки обычной программы из zip-архива. Вручную нужно будет настроить путь до версии, чтобы используемая среда разработки могла использовать инструменты JDK. Делается это так:
- Нажмите «Win+R»;
- в окне введите «sysdm.cpl» и подтвердите: «ОК»;
- во вкладке «Дополнительно» выберите «Переменные среды»;
- вы увидите список переменных сред, вариант «Создать»: имя переменной: JAVA_HOME;
- «Значение переменной»: укажите ваш путь до папки с JDK на компьютере (например, C:\Program Files\Java\jdk-12).
Не забывайте о соблюдении регистра.
Теперь вы знаете, как установить основной инструмент Java на свой компьютер, и какие условия ему нужны для работы.
КУРС
DATA SCIENCE ACADEMY
Научитесь использовать инструменты анализа данных, включая языки программирования и средства визуализации.
Протестируйте насколько вам подходят наши курсы в течение 3 дней бесплатно
Последнее обновление: 23.03.2024
Для разработки программ на Java нам потребуется специальный комплект для разработки JDK
(Java Development Kit). JDK включает ряд программ и утилит, которые позволяют компилировать, запускать программы на Java,
а также выполнять ряд других функций.
JDK от Oracle для Windows (x64), Linux (x64, ARM64) и MacOS (x64, ARM64) доступны по адресу https://www.oracle.com/java/technologies/downloads/
OpenJDK для Windows (x64), Linux (x64, ARM64) и MacOS (x64, ARM64) доступны по адресу https://jdk.java.net/21/
OpenJDK предоставляет только архивы, Oracle также предоставляет установочные пакеты. Рассмотрим установку JDK для различных систем.
Установка на Windows
Установка с помощью установщика
Наиболее распространенный вариант установки JDK на Windows — это применение установщика с официального сайта Oracle. В частности, перейдем на страницу:
https://www.oracle.com/java/technologies/downloads/#jdk22-windows
Нажмем на кнопку Next. На следующем экране необходимо указать, в какую папку будет производиться установка:
Оставим выбор папки по умолчанию и нажмем на Next для выполнения установки.
После завершения установки JDK мы увидим вот такое окно:
При установке JDK все файлы по умолчанию помещаются в каталог C:\Program Files\Java\jdk-[номер_версии] (если при установке не было изменено расположение).
Так, если мы откроем в нем подкаталог bin, то мы сможем увидеть в нем ряд утилит.
Нас прежде всего интересует утилита компилятора javac и утилита java.exe. javac компилирует код на языке Java в бинарный файл, а
java.exe позволяет запускать скомпилированный файл:
Установка через пакетный менеджер
Через пакетный менеджер winget также можно установить OpenJDK от Microsoft. Для этого в командной строке/PowerShell надо выполнить команду:
winget install Microsoft.OpenJDK.21
В данном случае устанавливается 21-версия JDK.
Установка на Linux
Если мы используем JDK от Oracle, то в данном случае нам доступен ряд вариантов установки. В частности, перейдем на страницу:
https://www.oracle.com/java/technologies/downloads/#jdk22-linux
-
ARM64 Compressed Archive: архив для систем на архитектуре ARM64
-
ARM64 RPM Package: RPM-пакет для систем на архитектуре ARM64, которые для управления пакетами применяют RPM (например, Fedora, Suse и т.д.)
-
x64 Compressed Archive: архив для систем на архитектуре Intel x86-64
-
x64 Debian Package: Debian-пакет для систем на архитектуре Intel x86-64 (например, Ubuntu, Debian и т.д.)
-
x64 RPM Package: RPM-пакет для систем на архитектуре Intel x86-64, которые для управления пакетами применяют RPM (например, Fedora, Suse и т.д.)
Если наша операционная система Ubuntu (на платформе Intel x86-64), то выберем пункт x64 Debian Package, и нам загрузится debian-пакет (в моем случае файл «jdk-22_linux-x64_bin.deb»).
Для его установки выполним команду
sudo dpkg -i jdk-22_linux-x64_bin.deb
Если у нас операционная система, которая для управления пакетами применяет RPM, например, Fedora, Suse и др, на платформе Intel x86-64,
то необходимо выбрать пункт x64 RPM Package. И затем установить загруженный пакет командой
sudo rpm -ivh jdk-22_linux-x64_bin.rpm
Если у нас ОС Fedora, Suse и др, на платформе ARM64, то необходимо выбрать пункт ARM64 RPM Package. И затем установить загруженный пакет командой
sudo rpm -ivh jdk-22_linux-aarch64_bin.rpm
Также для различных операционных систем в репозиториях могут быть доступны пакеты JDK для установки. Например, установка с помощью пакетного менеджера snap:
sudo snap install openjdk
Установка с помощью пакетного менеджера apt:
sudo apt install default-jdk
Установка определенной версии JDK с помощью пакетного менеджера apt:
sudo apt install openjdk-22-jdk-headless
В случае с установкой архивов все идентично для всех основных систем на базе Linux — загружается архив, распаковывается в определенное место. Затем в переменные среды добавляется путь к папке bin распакованного архива.
Установка Java на MacOS
Для установки Java на MacOS перейдем на страницу загрузок на сайте Oracle по адресу https://www.oracle.com/java/technologies/downloads/#jdk21-mac:
Здесь нам доступно 4 варианта пакетов:
-
ARM64 Compressed Archive: архивный пакет для MacOS на ARM
-
ARM64 DMG Installer: установщик для MacOS на архитектуре ARM
-
x64 Compressed Archive: архивный пакет для MacOS на архитектуре Intel x86-64
-
x64 DMG Installer: установщик для MacOS на архитектуре Intel x86-64
Загрузим и после загрузки запустим пакет установщика. Вначале нам отобразится приветственное окно.
Далее на всех последующих шагах оставим все опции по умолчанию. И после установки нам отобразится окно об ее успешном окончании:
Проверка установки
После установки Java перейдем к командной строке/терминалу и для проверки версии введем команду
java -version
Консоль нам должна в ответ ввести номер только что установленной версии JDK (в моем случае 22-й версии):
java 22 2024-03-19 Java(TM) SE Runtime Environment (build 22+36-2370) Java HotSpot(TM) 64-Bit Server VM (build 22+36-2370, mixed mode, sharing)
Итак, после установки JDK создадим первую программу на Java.