Как установить java JDK17 на Windows 10 и настроить переменные окружения.
HTML-код
- Опубликовано: 22 авг 2024
- JDK можно скачать здесь - jdk.java.net/18/
Подробная инструкция по установке и настройке Java Development Kit 17 (JDK17 - LTS версия 2021 года) на Windows 10.
Запись на консультацию:
- telegram - @alexnikiforovcom
- mail - nikiforov.san.sanich@gmail.com
Могу помочь Вам с составлением плана обучения, ответить на вопросы в части Java, сделать code-review, помочь с пэт проектом или решение учебных задач.
#java #nikiforovjava #ityoutubersru
У меня даже после всех настроек Path и JAVA_HOME все равно показывалась старая версия Java, помогло то, что я переместил свои переменные вверх списка Path, иначе они как будто перезатирались значениями: C:\Program Files\Common Files\Oracle\Java\javapath
В целом метод проверенный, постоянно им пользуюсь, но иногда приходилось перехагружаться
Спасибо Вам большое!!! Была такая же проблема, Ваш метод помог!!!!
И от меня тоже спасибо
Здравствуйте Александр!
Спасибо Вам за Ваше видео!)
Очень познавательно!)
Желаю Всего Доброго)
Урок прям все по делу 😊 Благодарю Вас за уроки 👍
После установки и всех действий в командной строке у меня появляется надпись: "java_" не является внутренней или внешней командой, исполняемой программой...
Что это может быть?
что-то неверно сделали в процессе, я так думаю. У меня такую же инфу выдает
Отлично, Александр, это то, что нужно совсем начинающим!
Видео содержит в себе то, что надо, лайк поставил
Большое спасибо! Пили ещё!
Спасибо, разложили по полкам мой хаос в голове)
Спасибо огромное. Так все объяснили хорошо!
Спасибо за простое обяснение
Александр, добрый день. Спасибо вам за обучающий видеоурок!
Пожалуйста, подскажите, когда я ввожу PS C:\Users\Рафаэль\Desktop> javac Hello.java
ВЫСКАКИВАЕТ ОШИБКА:
Hello.java:1: error: class, interface, enum, or record expected
publik class Hello {
^
Hello.java:2: error: expected
publik static void main (String[] args) {
^
2 errors
Что нужно сделать, для того чтобы появился скомпилированный файл ?
Спасибо
Большое спасибо за понятное объяснение!
Спасибо большое, за полезную информацию.
У меня проблема: когда пишу "java -version", мне пишет "The system cannot find the file C:\ProgramData\Oracle\Java\javapath\java.exe.".
Что делать?
добавить путь в переменную path
спасибо большое. То что нужно👍
Спасибо Вам за видео.
Спасибо большое , оказывается сощдавал переинную джава_хоум в польшовательсклй среде , как и писали на форумах , а оно вон как лказывается 👍
Спасиба спаиба спасиба!!!!!!!!!!
спасибо
Спасибо за обучающее полезное видео!
А я скачал в качестве JDK сборку Eclipse Temurin™.
Спасибо большое!!!!
как быть если в переменные прописал по инструкции а результат в ком.строке ""java" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом" ... в чём ошибка
и у меня так же
ПОЧЕМУ ИМЕНО У МЕНЯ НЕТ НАСТРОЕК Advanced system
Спасибо за урок
делала все за вами. не сработало.
Скорее всего где то ошибаетесь . Бывает
Благодарю!
спасибо! Лучший !
Спасибо!
Cпасибо 😊
Спасибо огромное дружище!
спасибо большое !
Microsoft Windows [Version 10.0.19044.1526]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
C:\Users\User>java -version
java version "19.0.2" 2023-01-17
Java(TM) SE Runtime Environment (build 19.0.2+7-44)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.2+7-44, mixed mode, sharing)
C:\Users\User>
Сделал всё как на видео и у меня нет строки Open JDK , теперь у меня не будет работать ?
Здравствуйте, Александр! Можно ведь и не создавать эту системную переменную JAVA_HOME ? Просто, когда я устанавливал JDK 8, то я лишь добавил в системную переменную PATH путь до папки bin от JDK 8. Или я не правильно сделал? Хотя все вроде работает.))
И еще такой вопрос. У меня уже есть JDK8 и JRE8, если я хочу установить JDK 17, то нужно ли мне устанавливать JRE 17? Или JRE 8 пойдет и для JDK 17?
JAVA_HOME потребуется для корректной работы Maven, кажется Tomcat тоже ее требует. В докерконтейнерах с jre11 JAVA_HOME по умолчанию установлена. В AWS для JAVA 11 тоже. Начиная с JDK11 нельзя отдельно установить JRE. Достаточно установить JDK17 и прописать корректно PATH и JAVA_HOME для JDK17. Конфликтовать с JDK 8 и JRE8 не будет
@@NikiforovJava Вы можете объяснять просто??Сначала ничего непонятно.Затем все ясно.
@@NikiforovJava В КАКУЮ ЦЭ ДЖАВА???
Проблема - "java" не является внутренней или внешней
командой...
Решение - перезагрузка пк
Не получилось: "java" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
спасибо!
Не понимаю как присвоить расширения джава текстовому документу
Если Вы под windows, то в настройках проводника нужно поставить галочку на настройке "отображать расширение файлов" или что то в этом роде. Если в текстовом файле в имени файла Вы не видите .txt, это значит, что винда скрывае расширения и Вы не сможете его изменить
@@NikiforovJava Помогло! Спасибо!
а это, scoop/chocolatey ещё не придумали что ли, простите?
что за дичь, что-то там скачивать, устанавлить скачанное...
Ти самий курутой парень братан
я просто хотел поиграть в майнкрафт.... почему мне приходится это смотреть т.т
Не работает батник?
Решение:
1. в гугле пишем:
Java Archive Downloads - Java SE 17
2. Качаем версию с тегом
Windows x64 Installer
3. Устанавливаем и запускаем батник
В командной строке прописал java -version, выдает "java" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Подскажите пжлста что я не так сделал? Вроде все установил согласно инструкции в видео.
По всей видимости не java не прописана в переменной окружения PATH, или прописана не верно
@@NikiforovJava Спасибо, а может быть причиной ошибки то что папка Users, в командной строке так и называется Users, а в компьютере называется по русски Пользователи?
У меня тоже самое сто раз проверяла и все время тоже самое . У меня с сайта Oracle, после подписания лицензии, не скачиваются некоторые версии JAVA, сайт пишет, что из -за санкций. Но некоторые версии JAVA Даёт скачать, не запрашивая подписать лицензию, может быть такое , что Oracle дает скачать какую - то нерабочую версию из -за санкции? Я просто не знаю на что пенять уже. Не получается установить , уже кучу видосов пересмотрела , везде инструкции есть , но по закону подлости не получается
@@svesvecheri6725 Тоже ничего не получилось к сожалению. 🤷♂️
Не показывает версию
Здравствуйте,почему Когда я нажимаю праваю кнопку виндовс там нет powershell подскажить пожалцйста
что с резкостью!?
На Винду 7 в path файл как прописать (там нет меню новый путь и т.д.)??
#soeraward Привет. Там Соер разыгрывает награду лучшему образовательному каналу. Порекомендовал твой канал.
Спасибо большое!
Добрый день! Я слышал что 17 джава это как 16 джава. Это так?
Если нет, я буду благодарен за туториал по установке 16 джавы. Заранее спасибо!
Принцип установки один и тот же. 17 - предпочтительная версия, потому что в ней есть все от 16 и она long term support ,в отличие от 16.
На оракл без регистрации не дают скачать,а чтобы зарегаться надо заполнить около сотни пунктов
Скачайте adoptium jdk
5:35 Ещё бы на арабской винде видео записывал, лол
Все вроде хорошо, но почему у меня в конце не появилось Hello.class? Подскажите пожалуйста
Напишите более подробно в чат t.me/nikiforovjavachat/5118
Здраствуйте, устанавливал 21 jdk когда проверяю версию мне ничего не пишет хотя делал все так же как вы что делать?
Попробуйте переоткрыть терминал или перезагрузить систему
Здравствуйте, подскажите в cmd прописываю set. Не выдаёт, пишет переменная среда не определенна
Если пользуетель cmd, лучше добавить переменные окружения через графический интерфейс
спасибо, помогли.
Если устанавливать через Оракл, он требует открытия аккаунта в Оракл, ничего сложного, но лишняя возня.
В списке стран у Оракл теперь нет РФ и Беларуси, так что возни будет куда больше. Устанавливал опен вчера (20.07.22) по шагам - все ок. Минск.
Привет!
Удалил "path" в верхнем окошке. Как добавит обратно?
Просто вручнуб вписать
Интересней увидеть на практике применение новинок дждк 17, а не туториал пошаговой инсталяции
В планах есть. С jdk17 еще сам не разбирался, но там немного поменялось со времен jdk11
@@NikiforovJava скоро уже 18 версия! ))) 22 марта.
А можете объяснить, для чего они стали так часто выпускать новые версии? Хотя различия минимальные. (от старых программистов слышал, что раньше это было событие! Координальные изменения и что-то новенькое, а сейчас изменения незаметные)
Здравствуйте, с наступающими всех ))
Установил JDK17 с сайта Oracle (он не ругался, ничего не запрашивал) - версия для Windows (x64 Installer). Все загрузилось автоматом через Wizard, я ничего в настройках не менял (в папку "C:\Program Files\Java\jdk17").
Далее прописал переменные, как указано Автором, но когда в командной строке набираю "C:\Users\Name>java -version" - ничего не происходит...
Ещё заметил, когда прописывал переменную среды ( %JAVA_HOME%\bin ), что в списке уже есть вот такая запись ( C:\Program Files\Common Files\Oracle\Java\javapath ).
ВОПРОС: Может быть, при установке Java с сайта Oracle переменную надо как-то иначе прописывать, чем показано Автором?
Благодарю за ответы. Автору - спасибо за видео и продолжать поддержку ))
Всем - добра 😊
Нужно убедиться, что терминал был выключен и включен заново после добавления переменной окружения. Главное найти где лежат файлы jdk и добавить путь этой папки в path. Или убудится, что она туда добавлена установщиком oracle
@@NikiforovJava Насчет "убедиться, что терминал был выключен и включен заново после добавления переменной окружения" - спасибо, на этот нюанс я не обращал внимания. Тем не менее, удалось все подключить "как в видео" после того, как из переменной Path удалил эту запись: "C:\Program Files\Common Files\Oracle\Java\javapath" (как я понимаю, эту запись внес Wizard-установщик от Oracle).
Так что - сейчас все Ok. Спасибо, Александр. Спасибо всем из ТГ-чата
Добрый день, подскажите для Windows 7 данные программы устанавливаются таким же образом?
Расположение кнопок может отличаться, но принцип тот же
МОжно пожалуйста ссылку на openjdk
jdk.java.net/18/ вставил в описание видео
Виндоус,а не виндовс
Ок :)
А что делать если в командной строке такое пишут:
C:\Users\aferi>java-version
"java-version" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
После java нужен пробел потом -version слитно
@@NikiforovJava спасибо попробую. Жаль что об этом никто не говорит заранее
@@NikiforovJava подскажите, пожалуйста, если прописала правильно через пробел и пишет то же самое, что у Елены. Как проверить?
Если Виндоус давно не обновлялся, будут проблемы, там нет легкого доступа к нужным окнам.
у меня JDKу меня JDK деньги просит😭
Это очень странно)))
@@NikiforovJava у меня пробный период на месяц был😢
Oracle Jdk платно только для коммерческого использования. Это скорее всего среда разработки ругается
Деньги просят?)) это Цыгане - они везде!
@@user-ef5ni3ej7t я уже крякнутую установил
Скажите пожалуйста, а как использовать 8,11,16,17 версии java одновременно?
Почитайте про jdkman! Это должно решить вашу задачу
Установил хер пойми какую Винду,ещё и учить пытается на этом,ничерта не помог безполезный видос
Сочувствую)
душнила
что делать, если я вот всё сделал как на видео,а всё равно java старая отображается в cmd?
помогите, прошу
Спасибо!
Спасибо
спасибо
спасибо