Как установить java JDK17 на Windows 10 и настроить переменные окружения.
HTML-код
- Опубликовано: 11 сен 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_" не является внутренней или внешней командой, исполняемой программой...
Что это может быть?
что-то неверно сделали в процессе, я так думаю. У меня такую же инфу выдает
Конкретно для Вас ответ поздний, но для "современников" - это значит указан неверный или неполный путь до папки "bin"
Спасибо за простое обяснение
Спасибо, разложили по полкам мой хаос в голове)
Спасибо огромное. Так все объяснили хорошо!
Большое спасибо за понятное объяснение!
Спасибо большое, за полезную информацию.
Александр, добрый день. Спасибо вам за обучающий видеоурок!
Пожалуйста, подскажите, когда я ввожу 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
Что нужно сделать, для того чтобы появился скомпилированный файл ?
не publik, а public.
Спасибо Вам за видео.
Спасибо за обучающее полезное видео!
А я скачал в качестве JDK сборку Eclipse Temurin™.
спасибо большое. То что нужно👍
У меня проблема: когда пишу "java -version", мне пишет "The system cannot find the file C:\ProgramData\Oracle\Java\javapath\java.exe.".
Что делать?
добавить путь в переменную path
Спасибо большое , оказывается сощдавал переинную джава_хоум в польшовательсклй среде , как и писали на форумах , а оно вон как лказывается 👍
Спасибо большое!!!!
Спасибо за урок
Спасиба спаиба спасиба!!!!!!!!!!
как быть если в переменные прописал по инструкции а результат в ком.строке ""java" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом" ... в чём ошибка
и у меня так же
Здравствуйте, Александр! Можно ведь и не создавать эту системную переменную 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 В КАКУЮ ЦЭ ДЖАВА???
ПОЧЕМУ ИМЕНО У МЕНЯ НЕТ НАСТРОЕК Advanced system
спасибо! Лучший !
Благодарю!
спасибо большое !
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 и javac. Какие могут быть причины? И так же мне непонятно как нужно работать в java если я все установил а значка на рабочем столе никакого не появилось? Перезагрузка не помогла
Явно где то ошиблись. Нужно все перепроверить, но можно позже. Чтобы не застревать на этом предлагаю скачать и установить Intellij Idea Community. Там прям внутри можно выбрать jdk и начинать проходить какие то уроки. Настройку переменной path потребуется выполнить позже. Ярлык джавы не понадобится. Нужен ярлык среды разработки intellij idea. Он появится, когда Вы ее установите
Ти самий курутой парень братан
Не получилось: "java" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Спасибо!
Спасибо
делала все за вами. не сработало.
Скорее всего где то ошибаетесь . Бывает
Здравствуйте,почему Когда я нажимаю праваю кнопку виндовс там нет powershell подскажить пожалцйста
Добрый день! Я слышал что 17 джава это как 16 джава. Это так?
Если нет, я буду благодарен за туториал по установке 16 джавы. Заранее спасибо!
Принцип установки один и тот же. 17 - предпочтительная версия, потому что в ней есть все от 16 и она long term support ,в отличие от 16.
Проблема - "java" не является внутренней или внешней
командой...
Решение - перезагрузка пк
Не работает батник?
Решение:
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 Тоже ничего не получилось к сожалению. 🤷♂️
На Винду 7 в path файл как прописать (там нет меню новый путь и т.д.)??
спасибо!
Не понимаю как присвоить расширения джава текстовому документу
Если Вы под windows, то в настройках проводника нужно поставить галочку на настройке "отображать расширение файлов" или что то в этом роде. Если в текстовом файле в имени файла Вы не видите .txt, это значит, что винда скрывае расширения и Вы не сможете его изменить
@@NikiforovJava Помогло! Спасибо!
спасибо
Все вроде хорошо, но почему у меня в конце не появилось Hello.class? Подскажите пожалуйста
Напишите более подробно в чат t.me/nikiforovjavachat/5118
Здраствуйте, устанавливал 21 jdk когда проверяю версию мне ничего не пишет хотя делал все так же как вы что делать?
Попробуйте переоткрыть терминал или перезагрузить систему
а это, scoop/chocolatey ещё не придумали что ли, простите?
что за дичь, что-то там скачивать, устанавлить скачанное...
На оракл без регистрации не дают скачать,а чтобы зарегаться надо заполнить около сотни пунктов
Скачайте adoptium jdk
что с резкостью!?
Здравствуйте, подскажите в cmd прописываю set. Не выдаёт, пишет переменная среда не определенна
Если пользуетель cmd, лучше добавить переменные окружения через графический интерфейс
Если устанавливать через Оракл, он требует открытия аккаунта в Оракл, ничего сложного, но лишняя возня.
В списке стран у Оракл теперь нет РФ и Беларуси, так что возни будет куда больше. Устанавливал опен вчера (20.07.22) по шагам - все ок. Минск.
Не показывает версию
Привет!
Удалил "path" в верхнем окошке. Как добавит обратно?
Просто вручнуб вписать
я просто хотел поиграть в майнкрафт.... почему мне приходится это смотреть т.т
#soeraward Привет. Там Соер разыгрывает награду лучшему образовательному каналу. Порекомендовал твой канал.
Спасибо большое!
спасибо, помогли.
Здравствуйте, с наступающими всех ))
Установил 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. Спасибо, Александр. Спасибо всем из ТГ-чата
МОжно пожалуйста ссылку на openjdk
jdk.java.net/18/ вставил в описание видео
Интересней увидеть на практике применение новинок дждк 17, а не туториал пошаговой инсталяции
В планах есть. С jdk17 еще сам не разбирался, но там немного поменялось со времен jdk11
@@NikiforovJava скоро уже 18 версия! ))) 22 марта.
А можете объяснить, для чего они стали так часто выпускать новые версии? Хотя различия минимальные. (от старых программистов слышал, что раньше это было событие! Координальные изменения и что-то новенькое, а сейчас изменения незаметные)
Добрый день, подскажите для Windows 7 данные программы устанавливаются таким же образом?
Расположение кнопок может отличаться, но принцип тот же
5:35 Ещё бы на арабской винде видео записывал, лол
Если Виндоус давно не обновлялся, будут проблемы, там нет легкого доступа к нужным окнам.
Скажите пожалуйста, а как использовать 8,11,16,17 версии java одновременно?
Почитайте про jdkman! Это должно решить вашу задачу
А что делать если в командной строке такое пишут:
C:\Users\aferi>java-version
"java-version" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
После java нужен пробел потом -version слитно
@@NikiforovJava спасибо попробую. Жаль что об этом никто не говорит заранее
@@NikiforovJava подскажите, пожалуйста, если прописала правильно через пробел и пишет то же самое, что у Елены. Как проверить?
виндовс
у меня JDKу меня JDK деньги просит😭
Это очень странно)))
@@NikiforovJava у меня пробный период на месяц был😢
Oracle Jdk платно только для коммерческого использования. Это скорее всего среда разработки ругается
Деньги просят?)) это Цыгане - они везде!
@@user-ef5ni3ej7t я уже крякнутую установил
Виндоус,а не виндовс
Ок :)
Установил хер пойми какую Винду,ещё и учить пытается на этом,ничерта не помог безполезный видос
Сочувствую)
что делать, если я вот всё сделал как на видео,а всё равно java старая отображается в cmd?
помогите, прошу
Спасибо!
Спасибо
спасибо
Cпасибо 😊
спасибо