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