Зміст
Крок 1: завантаження дистрибутива JDK
Java Development Kit ( JDK ) — безкоштовно розповсюджуваний комплект ПЗ від компанії Oracle Corporation, призначений для розробки софта на мові програмування Java, а також його запуску (в тому числі в середовищі Windows 11) і деяких інших цілей. Включає в себе компілятор під назвою javac, набір утиліт різного призначення, віртуальну машину JRE з бібліотекою Java-класів, документацію. Першим кроком на шляху до отримання можливості експлуатувати вказане на ПК має стати скачування дистрибутива JDK (установника або архіву компонентів) з офіційного сайту розробників комплексу.
У прикладах далі продемонстровано отримання Java Development Kit актуальною на момент написання статті версії 19.0.1 ( НОМЕР_ВИПУСКУ ). У майбутньому, з розвитком софта, що вказують на номер його випуску цифри (але не принцип отримання і розгортання) будуть змінюватися, що не повинно викликати заклопотаності. Завантажувати і інсталювати завжди рекомендується найсвіжішу версію JDK, так як інтегровані в Windows 11 застарілі збірки комплексу можуть серйозно знизити рівень безпеки системи!
- За представленою вище посиланням переходимо в розділ завантажень JDK на офіційному сайті компанії Oracle – «Java Downloads» .
- Переміщаємося в секцію " Java SE Development Kit ОСТАННІЙ_НОМЕР_ВИПУСКУ downloads»
,
Натискаємо по її вкладці «Windows» .
В результаті отримуємо доступ до таблиці з посиланнями на скачування трьох варіантів пакету файлів JDK для ОС Windows, вибираємо з них відповідний
(по суті, не принципово, в результаті використання будь-якого з дистрибутивів отримуємо однаковий ефект, але установка здійснюється трохи по-різному):
- «x64 Compressed Archive» - надалі встановлюються компоненти Java в цьому варіанті пакета упаковані в архів, а їх розгортання виконується вручну (за інструкцією " Спосіб 3» з наступного розділу цієї статті).
- «x64 Installer» &8212; для більшості користувачів і ситуацій найбільш кращий варіант. За посиланням на завантаження даного об'єкта отримуємо EXE-інсталятор JDK з графічним інтерфейсом, який використовується описаним далі в цьому матеріалі " Способом 1» .
- «x64 MSI Installer» - в загальному-то аналогічне EXE-установнику рішення, але використовує при розгортанні по інші принципи. По суті, даний пакет є базою даних, що містить всі необхідні для інсталяції JDK дані, файли та інструкції системі. Реалізація функцій даного типу інсталятора описана в частині " Спосіб 2» у наступному розділі цієї статті.
- Натискаємо по відповідній обраному типу пакета JDK посиланням в таблиці.
Якщо передбачається настройками експлуатованого браузера, визначаємо шлях збереження цільового файлу (за замовчуванням скачується в системну бібліотеку»Завантаження" ),
Натискаємо на кнопку " Зберегти» .
- Чекаємо завершення завантаження файлу (архіву або інсталятора) на диск комп'ютера
І переходимо до наступного етапу розгортання по Java в Windows 11.
Крок 2: Встановлення
Конкретні, що вживаються для установки Java SE Development Kit в Windows 11, дії головним чином залежать від типу дистрибутива комплекту ПО, який був обраний і завантажений на ПК в результаті виконання попереднього кроку цих рекомендацій. У будь-якому варіанті інсталяція JDK вважається нескладною операцією і не займе багато часу, а єдине? що потрібно враховувати, — це вимога наявності прав адміністратора ОС у виконує інсталяцію пакета користувача.
Спосіб 1: EXE-інсталятор
Основний і найбільш часто використовуваний спосіб установки JDK в Windows 11 реалізується дуже просто і мало чим відрізняється від інсталяції будь-яких інших, отриманих з сайтів розробників, додатків в операційній системі. По суті потрібно лише запустити Майстер установки комплексу Java SE Development Kit і виконати його вказівки.
- Відкриваємо Провідник Windows 11, переміщаємося в Містить скачаний з офіційного сайту Orаcle ЕХЕ-установник JDK ( jdk-Номер_випуска_windows-x64_bin.exe
) папку, запускаємо його.
Читайте також: як запустити Провідник файлів у Windows 11
- Натиснувши «так»
, підтверджуємо надійшов з системи запит модуля
" Контроль облікових записів»
,
Трохи очікуємо завершення ініціалізації програми встановлення Java.
- У першому вікні запустився майстра інсталяції JDK натискаємо «Next» .
- На наступному кроці (при бажанні або необхідності) можна перевизначити папку на комп'ютері для копіювання файлів-компонентів JDK. З цією метою натискаємо на кнопку «Change…»
праворуч від шляху встановлення за замовчуванням,
Засобами вікна, що відкрилося переміщаємося в потрібний каталог, клацаємо »ОК" .
Після вказівки шляху інсталяції натискаємо «Next» .
- Очікуємо завершення процесу розпакування та копіювання компонентів JDK на комп'ютер, що супроводжується заповненням індикатора «Status» в демонстрованому на екрані ПК вікні.
- Натискаємо «Close» у фінішному вікні інсталятора з повідомленням " Java (TM) SE Development Kit НОМЕР_ВИПУСКУ Successfully Installed» .
- На цьому інтеграція JDK в Windows 11 вважається завершеною і тепер, крім іншого, програмне забезпечення відображається у всіх списках встановлених в ОС програм.
Читайте також: видалення програм у Windows 11
Додатково. Автоматична установка
Замість експлуатації покрокового майстра і виконання його інструкцій за допомогою EXE-установника JDK можна виконати автоматичну неінтерактивну (тобто без будь-яких запитів з боку системи) інсталяцію комплекту ПЗ. Це ініціюється шляхом відправки на виконання розглянутим софтом єдиного текстового вказівки через " командний рядок» Віндовс 11 і здійснимо за наступним алгоритмом:
- Переміщаємося в Містить ЕХЕ-інсталятор JDK каталог через провідник Win 11. Кількома правою кнопкою маніпулятора у вільній від значків області папки, після чого вибираємо пункт " відкрити в терміналі»
У відображеному контекстному меню.
Читайте також: як відкрити "термінал" у Windows 11
- Вводимо в «Термінал»
команду для отримання можливості запуску вказівок для класичної
«командного рядка»
, потім натискаємо
«Enter»
на клавіатурі:
Cmd
- Далі пишемо вказівку виконати автоматичну установку Java Development Kit:
ІМ'Я_ФАЙЛА_ІНСТАЛЛЯТОРА_JDK.exe /s
- Натиснувши»введення" на клавіатурі, відправляємо команду інсталяції ПО JDK в систему на виконання, потім клацаємо «так» у вікні запиту " контролю облікових записів» .
- Далі візуально нічого відбуватися не повинно ( «Термінал» відобразить запрошення до введення наступних команд), установка Java SE Development Kit буде виконана у фоновому режимі (але потрібно почекати пару хвилин).
- На цьому все, компоненти Java по результату операції будуть розташовані по шляху:
Program Files / Java / jdk-НОМЕР_ВИПУСКУ
на системному диску ПК, можна перейти по ньому і переконатися в дієвості автоматично проведених консоллю маніпуляцій.
Спосіб 2: MSI-інсталятор
Інсталяційний пакет JDK у вигляді MSI-файлу з метою розгортання компонентів програмного комплексу в середовищі Windows 11 можна задіяти різноваріантно.
Варіант 1: майстер встановлення графічного інтерфейсу
Використання графічного інтерфейсу MSI-установника JDK з точки зору кінцевого користувача практично нічим не відрізняється від такого при експлуатації EXE-інсталятора:
- Переходимо в папку зі завантаженим файлом jdk-Номер_випуска_windows-x64_bin.msi
засобами провідника Віндовс 11.
Читайте також: як увімкнути відображення розширень файлів у Провіднику Windows 11
Подвійним клацанням запускаємо MSI-інсталятор,
Трохи очікуємо закінчення його підготовки до роботи.
- У першому вікні майстра установки натискаємо «Next» .
- При необхідності перевизначаємо каталог для розташування файлів JDK (кнопка «Change…» у відображеному вікні), після чого клацаємо «Next» .
- Чекаємо завершення виконуваних майстром інсталяції Java SE Development Kit маніпуляцій з копіювання файлів комплексу на диск ПК і реєстрації ПО в Win 11.
- Закінчується установка відображенням вікна з повідомленням «JDK Successfully Installed» , натискаємо тут «Close» .
- На цьому все, далі можна приступати до реалізації власних кінцевих цілей інсталяції JDK в Windows 11. (Наприклад, запускати написані на мові програмування Java і поширювані у вигляді виконуваних файлів формату JAR додатки, що нереалізується до установки розглянутого пакета.)
Варіант 2: командний рядок
Інсталятор Oracle JDK MSI Для Windows 11 можна запустити і з інтегрованої в операційну систему класичної «командного рядка» :
- Обов'язково від імені адміністратора запускаємо " командний рядок»
Віндовс 11. Найпростіше з такою метою буде скористатися системним
»пошуком"
( «Win» + «S» на клавіатурі-введення запиту у вигляді імені цільового додатки & 8212; клік правою кнопкою мишки по пошуковому результату-функція " Запуск від імені адміністратора» в меню, що відобразилося).
Детальніше: Запуск "командного рядка" від імені адміністратора в Windows 11
- За допомогою команди
cd
переміщаємося в Містить дистрибутив Java SE Development Kit формату MSI каталог.Тобто пишемо в «командний рядок» наступне вказівку, після чого натискаємо »введення" на клавіатурі:
Cd ПУТЬ_К_ПАПКЕ_С_МЅІ-файлом_JDK
- Щоб виконати установку JDK в базовому режимі користувальницького інтерфейсу, вводимо і відправляємо на виконання команду:
Msiexec.exe / I jdk-Номер_випуска_windows-x64_bin.msi
По результату буде запущений описаний в попередній інструкції з цієї Статті Майстер установки, далі потрібно буде виконати його вказівки.
- З метою інсталяції Java SE Development Kit в "тихому" режимі, тобто без додаткових запитів системи і відкриття майстра виконання операції, запускаємо наступну команду:
Msiexec.exe / I jdk-Номер_випуска_windows-x64_bin.msi /qn
Візуальним ефектом відправки команди стане лише відображення в «командний рядок» запрошення до введення наступних вказівок. JDK при цьому буде розгорнуто в Віндовс 11 без будь-яких додаткових запитів і демонстрації процесу,
А файли комплекту ПЗ для роботи з Java будуть розташовані за встановленим за замовчуванням інсталятором шляху, тобто в директорії
Program Files\Java
на системному розділі диска комп'ютера.
Спосіб 3: Встановлення вручну
Розгортання компонентів Java SE Development Kit «вручну", з завантаженого з офіційного сайту Oracle архіву файлів ПО ( «x64 Compressed Archive» ) проводиться наступним шляхом:
- Відкриваємо директорію з файлом jdk-Номер_випуска_windows-x64_bin.zip
в Провіднику,
Витягуємо всі дані з архіву в окрему папку (за допомогою вбудованого в Win 11 ZIP-архіватора: ПКМ по значку або імені пакета-пункт " витягти все...» в меню).
- Переходимо в отриманий в результаті розпакування ZIP-файлу JDK каталог,
Копіюємо міститься в ньому папку під назвою jdk-НОМЕР_ВИПУСКУ в буфер обміну ОС.
- Далі переміщаємося на системний диск (де встановлена Віндовс 11), потім в папку «Program Files»
,
Створюємо в ній директорію з ім'ям Java
(дія вимагатиме підтвердження прав адміністратора),
Відкриваємо останню.
- Вставляємо дані з буфера обміну в сформований за результатом виконання пункту інструкції вище каталог Java
,
Знову натискаємо на кнопку " Підтвердити» у віконці «немає доступу до цільової папки» .
Чекаємо завершення копіювання даних в системний каталог Win 11,
Після цього основний етап впровадження JDK в систему
Вважається пройденим.
- Софту (наприклад, середовищі розробки Java), який буде використовувати додатки з комплекту JDK, необхідно знати шлях до нього. Тому далі обов'язково потрібно зареєструвати і зберегти даний шлях в Віндовс 11, що можливо шляхом створення і настройки системної змінної «JAVA_HOME»
:
- Відкриваємо оснащення " виконати» (наприклад, за допомогою комбінації «Windows» + «R» на клавіатурі або з меню додаткових функцій (відкривається клацанням ПКМ) кнопки «Пуск» на панелі завдань операційки).
- Вводимо в поле»відкрити"
запустилася оснащення наступну команду, після чого натискаємо
«Enter»
на клавіатурі або натискаємо
«ОК»
.
Sysdm.cpl
- В результаті виконання вищевказаної команди відкриється вікно аплету " панелі керування»
" властивості системи»
, переходимо на його вкладку
»додатково"
,
Натискаємо на розташовану внизу праворуч кнопку " Змінні середовища» .
- Клацаємо по кнопці»створити" під областю " змінні системи» вікна, що відкрилося.
- В поля " Нова системна змінна»
вводимо наступні відомості:
- «Ім'я» :
JAVA_HOME
- " значення змінної» :
C:\Program Files \ Java \ jdk-НОМЕР_ВИПУСКУ
Вищевказані дані необхідно ввести точно. Так, для Значення «Ім'я» важливий регістр; а шлях до папки JDK повинен відповідати реальному стану речей в ОС – - щоб уникнути помилок кращим варіантом буде перейти в каталог jdk-НОМЕР_ВИПУСКУ через провідник, клікнути правою кнопкою маніпулятора в демонструє шлях до папки поле, вибрати " Копіювати адресу як текст» в відобразиться меню, після чого вставити дані з буфера в поле " значення змінної» вікна " Нова системна змінна» .
Внісши і перевіривши відомості, натискаємо на кнопку «ОК» .
- «Ім'я» :
- Далі, при необхідності прокручуючи перелік " змінні системи»
, знаходимо в ньому рядок
«Path»
, двічі натискаємо по даному найменуванню.
Справа вікна, що відкрилося " змінити змінну середовища» натискаємо »створити" ,
Вводимо в відобразилося в списку зліва поле
Наступний текст:
%JAVA_HOME%\bin
Натискаємо «ОК» , щоб зберегти внесені в параметри змінної зміни.
- Клацанням по кнопках «ОК»
закриваємо вікна
" Змінні середовища»
і
" властивості системи» ,
Потім обов'язково перезавантажуємо комп'ютер.
Після перезапуску Windows 11 установка в ній Java SE Development Kit розглянутим способом вважається завершеною, переходимо до реалізації цілей, заради яких це здійснювалося, або перевірці дієвості виконаних маніпуляцій за наступною в цій статті інструкції.
Крок 3: перевірка доступності та працездатності JDK
Незалежно від обраного і реалізованого способу установки JDK в Win 11, щоб перевірити ефективність операції і переконатися, що комплекс по Java успішно доданий в систему і може бути задіяний для ваших цілей, виконуємо наступне:
- Відкриваємо «Термінал» Віндовс 11 або класичне додаток " командний рядок» (вибір засобу доступу до введення консольних команд в даному випадку не має значення, запускати їх можна як від імені Адміністратора, так і в звичайному режимі, без привілеїв).
- Вводимо в консолі команду наступного змісту,
Java -version
Натискаємо»введення" на клавіатурі:
- У разі доступності Java Development Kit в системі консоль видасть відповідь у вигляді трьох рядків, що перераховують встановлені компоненти розглянутого ПЗ із зазначенням версій (номерів випуску).
- Якщо інсталяція JDK в Win 11 не здійснювалася або була виконана некоректно / з помилками, " командний рядок»
або
«Термінал»
повідомить про відсутність можливості виконати команду
java
. В такому випадку необхідно здійснити інсталяцію програмного забезпечення Java повторно і бажано відмінним від неефективно себе продемонстрував способом.