КУРС

DATA SCIENCE ACADEMY

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

Установка JDK на рабочий или домашний компьютер нужна для компиляции текстовой информации в команды, «понятные» для системы и запуска этих команд. Например, Вы разработчик приложения или его части и хотите, чтобы программа сделала определённое действие. Для этого вам нужно войти в командную строку Windows, Linux или другой системы и ввести часть командного кода, затем запустить его исполнение.

Но что если таких команд 10 или более, и все они требуют поэтапного запуска? На выручку придёт Java Development Kit (готовый комплект разработчика приложений), так как все среды разработки приложений, написанные на языке Java «понимают» язык компилятора JDK. Распространяется комплект абсолютно бесплатно компанией Oracle Corporation, поэтому его можно скачать в любой момент.
 В нашей статье мы разберём, где скачать JDK, как установить на различные системы, что входит в комплект.

Что такое JDK

Средства разработки «Ява» используют 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

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

Установка 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;
  • «Значение переменной»: укажите ваш путь до папки с JKD на компьютере (например, C:\Program Files\Java\jdk-12).

Не забывайте о соблюдении регистра.

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

КУРС

DATA SCIENCE ACADEMY

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