Как установить 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

Комментарии • 117

  • @chursovQA
    @chursovQA 7 месяцев назад +4

    У меня даже после всех настроек Path и JAVA_HOME все равно показывалась старая версия Java, помогло то, что я переместил свои переменные вверх списка Path, иначе они как будто перезатирались значениями: C:\Program Files\Common Files\Oracle\Java\javapath

    • @NikiforovJava
      @NikiforovJava  7 месяцев назад

      В целом метод проверенный, постоянно им пользуюсь, но иногда приходилось перехагружаться

    • @user-qn8dp1kr4s
      @user-qn8dp1kr4s 9 дней назад +2

      Спасибо Вам большое!!! Была такая же проблема, Ваш метод помог!!!!

    • @pageflow4998
      @pageflow4998 3 дня назад

      И от меня тоже спасибо

  • @SGSE
    @SGSE Год назад +3

    Здравствуйте Александр!
    Спасибо Вам за Ваше видео!)
    Очень познавательно!)
    Желаю Всего Доброго)

  • @user-pu4lb1sr2h
    @user-pu4lb1sr2h Год назад +3

    Урок прям все по делу 😊 Благодарю Вас за уроки 👍

  • @user-kx4wr9ji4y
    @user-kx4wr9ji4y Год назад +3

    После установки и всех действий в командной строке у меня появляется надпись: "java_" не является внутренней или внешней командой, исполняемой программой...
    Что это может быть?

    • @user-sy8ip6se3x
      @user-sy8ip6se3x Год назад +1

      что-то неверно сделали в процессе, я так думаю. У меня такую же инфу выдает

  • @WandererVlad
    @WandererVlad Год назад +1

    Отлично, Александр, это то, что нужно совсем начинающим!

  • @firegreat3420
    @firegreat3420 Год назад +1

    Видео содержит в себе то, что надо, лайк поставил

  • @michman80
    @michman80 2 года назад +2

    Большое спасибо! Пили ещё!

  • @user-qs2sh9ik3t
    @user-qs2sh9ik3t 6 месяцев назад

    Спасибо, разложили по полкам мой хаос в голове)

  • @PabloKarpari
    @PabloKarpari Год назад

    Спасибо огромное. Так все объяснили хорошо!

  • @nurtilekalibekov4360
    @nurtilekalibekov4360 Год назад +1

    Спасибо за простое обяснение

  • @RaphaelDavletshin
    @RaphaelDavletshin Месяц назад +1

    Александр, добрый день. Спасибо вам за обучающий видеоурок!
    Пожалуйста, подскажите, когда я ввожу 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
    Что нужно сделать, для того чтобы появился скомпилированный файл ?

  • @Realtor_official
    @Realtor_official 7 дней назад

    Спасибо

  • @user-jw6di2id2f
    @user-jw6di2id2f Год назад

    Большое спасибо за понятное объяснение!

  • @ValentinaNatalina
    @ValentinaNatalina Год назад

    Спасибо большое, за полезную информацию.

  • @deckan7
    @deckan7 10 месяцев назад +3

    У меня проблема: когда пишу "java -version", мне пишет "The system cannot find the file C:\ProgramData\Oracle\Java\javapath\java.exe.".
    Что делать?

    • @dimka_pro25
      @dimka_pro25 14 дней назад +1

      добавить путь в переменную path

  • @iluhaKRZ
    @iluhaKRZ Год назад

    спасибо большое. То что нужно👍

  • @user-uk7eq3rc4h
    @user-uk7eq3rc4h Год назад

    Спасибо Вам за видео.

  • @user-xn6rg4ox9t
    @user-xn6rg4ox9t 9 месяцев назад

    Спасибо большое , оказывается сощдавал переинную джава_хоум в польшовательсклй среде , как и писали на форумах , а оно вон как лказывается 👍

  • @klnibbjhvy9959
    @klnibbjhvy9959 Год назад +1

    Спасиба спаиба спасиба!!!!!!!!!!

  • @bikethug
    @bikethug Месяц назад

    спасибо

  • @folomba
    @folomba Год назад

    Спасибо за обучающее полезное видео!
    А я скачал в качестве JDK сборку Eclipse Temurin™.

  • @user-nr2gf2rs9w
    @user-nr2gf2rs9w 2 года назад +1

    Спасибо большое!!!!

  • @user-lb3kr2to5m
    @user-lb3kr2to5m 7 месяцев назад +2

    как быть если в переменные прописал по инструкции а результат в ком.строке ""java" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом" ... в чём ошибка

  • @MisterMotya
    @MisterMotya Год назад +1

    ПОЧЕМУ ИМЕНО У МЕНЯ НЕТ НАСТРОЕК Advanced system

  • @Sadeithen
    @Sadeithen Год назад

    Спасибо за урок

  • @Marina-mq2zi
    @Marina-mq2zi 2 года назад +3

    делала все за вами. не сработало.

    • @NikiforovJava
      @NikiforovJava  Год назад

      Скорее всего где то ошибаетесь . Бывает

  • @msg.8029
    @msg.8029 10 месяцев назад

    Благодарю!

  • @bigriser8919
    @bigriser8919 11 месяцев назад

    спасибо! Лучший !

  • @raccoon8230
    @raccoon8230 Год назад

    Спасибо!

  • @irinaghkurdykova510
    @irinaghkurdykova510 6 месяцев назад

    Cпасибо 😊

  • @Qwergon12
    @Qwergon12 9 месяцев назад

    Спасибо огромное дружище!

  • @bekhruzzakirov3899
    @bekhruzzakirov3899 10 месяцев назад

    спасибо большое !

  • @Animal_fib
    @Animal_fib Год назад +1

    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 , теперь у меня не будет работать ?

  • @mrLukas-du4xd
    @mrLukas-du4xd 2 года назад +2

    Здравствуйте, Александр! Можно ведь и не создавать эту системную переменную JAVA_HOME ? Просто, когда я устанавливал JDK 8, то я лишь добавил в системную переменную PATH путь до папки bin от JDK 8. Или я не правильно сделал? Хотя все вроде работает.))
    И еще такой вопрос. У меня уже есть JDK8 и JRE8, если я хочу установить JDK 17, то нужно ли мне устанавливать JRE 17? Или JRE 8 пойдет и для JDK 17?

    • @NikiforovJava
      @NikiforovJava  2 года назад +1

      JAVA_HOME потребуется для корректной работы Maven, кажется Tomcat тоже ее требует. В докерконтейнерах с jre11 JAVA_HOME по умолчанию установлена. В AWS для JAVA 11 тоже. Начиная с JDK11 нельзя отдельно установить JRE. Достаточно установить JDK17 и прописать корректно PATH и JAVA_HOME для JDK17. Конфликтовать с JDK 8 и JRE8 не будет

    • @mr.second2174
      @mr.second2174 Год назад

      @@NikiforovJava Вы можете объяснять просто??Сначала ничего непонятно.Затем все ясно.

    • @mr.second2174
      @mr.second2174 Год назад

      @@NikiforovJava В КАКУЮ ЦЭ ДЖАВА???

  • @zyfo7124
    @zyfo7124 5 месяцев назад

    Проблема - "java" не является внутренней или внешней
    командой...
    Решение - перезагрузка пк

  • @ANDIYODA
    @ANDIYODA 6 месяцев назад

    Не получилось: "java" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

  • @user-po4zw6jz9z
    @user-po4zw6jz9z 2 года назад +3

    спасибо!

  • @alekseinikolaevich1328
    @alekseinikolaevich1328 2 года назад +1

    Не понимаю как присвоить расширения джава текстовому документу

    • @NikiforovJava
      @NikiforovJava  2 года назад +1

      Если Вы под windows, то в настройках проводника нужно поставить галочку на настройке "отображать расширение файлов" или что то в этом роде. Если в текстовом файле в имени файла Вы не видите .txt, это значит, что винда скрывае расширения и Вы не сможете его изменить

    • @russianfromtaiga5599
      @russianfromtaiga5599 2 года назад

      @@NikiforovJava Помогло! Спасибо!

  • @alexp6113
    @alexp6113 3 месяца назад

    а это, scoop/chocolatey ещё не придумали что ли, простите?
    что за дичь, что-то там скачивать, устанавлить скачанное...

  • @klnibbjhvy9959
    @klnibbjhvy9959 Год назад

    Ти самий курутой парень братан

  • @RussianBlueChrome
    @RussianBlueChrome 8 месяцев назад

    я просто хотел поиграть в майнкрафт.... почему мне приходится это смотреть т.т

  • @vlad_duko
    @vlad_duko Год назад

    Не работает батник?
    Решение:
    1. в гугле пишем:
    Java Archive Downloads - Java SE 17
    2. Качаем версию с тегом
    Windows x64 Installer
    3. Устанавливаем и запускаем батник

  • @user-qg5ur3uw8r
    @user-qg5ur3uw8r 2 года назад +2

    В командной строке прописал java -version, выдает "java" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Подскажите пжлста что я не так сделал? Вроде все установил согласно инструкции в видео.

    • @NikiforovJava
      @NikiforovJava  2 года назад

      По всей видимости не java не прописана в переменной окружения PATH, или прописана не верно

    • @user-qg5ur3uw8r
      @user-qg5ur3uw8r 2 года назад

      @@NikiforovJava Спасибо, а может быть причиной ошибки то что папка Users, в командной строке так и называется Users, а в компьютере называется по русски Пользователи?

    • @svesvecheri6725
      @svesvecheri6725 2 года назад +2

      У меня тоже самое сто раз проверяла и все время тоже самое . У меня с сайта Oracle, после подписания лицензии, не скачиваются некоторые версии JAVA, сайт пишет, что из -за санкций. Но некоторые версии JAVA Даёт скачать, не запрашивая подписать лицензию, может быть такое , что Oracle дает скачать какую - то нерабочую версию из -за санкции? Я просто не знаю на что пенять уже. Не получается установить , уже кучу видосов пересмотрела , везде инструкции есть , но по закону подлости не получается

    • @user-qg5ur3uw8r
      @user-qg5ur3uw8r 2 года назад +3

      @@svesvecheri6725 Тоже ничего не получилось к сожалению. 🤷‍♂️

  • @user-of6wq5it1t
    @user-of6wq5it1t Год назад

    Не показывает версию

  • @Kolkin_
    @Kolkin_ 7 месяцев назад

    Здравствуйте,почему Когда я нажимаю праваю кнопку виндовс там нет powershell подскажить пожалцйста

  • @user-lw8pc5wt2q
    @user-lw8pc5wt2q Год назад

    что с резкостью!?

  • @DIMARS1111
    @DIMARS1111 9 месяцев назад

    На Винду 7 в path файл как прописать (там нет меню новый путь и т.д.)??

  • @rhythmicpulse2760
    @rhythmicpulse2760 2 года назад

    #soeraward Привет. Там Соер разыгрывает награду лучшему образовательному каналу. Порекомендовал твой канал.

  • @stalin_original_
    @stalin_original_ 11 месяцев назад

    Добрый день! Я слышал что 17 джава это как 16 джава. Это так?
    Если нет, я буду благодарен за туториал по установке 16 джавы. Заранее спасибо!

    • @NikiforovJava
      @NikiforovJava  11 месяцев назад

      Принцип установки один и тот же. 17 - предпочтительная версия, потому что в ней есть все от 16 и она long term support ,в отличие от 16.

  • @rinetrinat9752
    @rinetrinat9752 Год назад

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

  • @NickyKun
    @NickyKun Год назад

    5:35 Ещё бы на арабской винде видео записывал, лол

  • @user-cj3pu6ij9f
    @user-cj3pu6ij9f Год назад

    Все вроде хорошо, но почему у меня в конце не появилось Hello.class? Подскажите пожалуйста

    • @NikiforovJava
      @NikiforovJava  Год назад

      Напишите более подробно в чат t.me/nikiforovjavachat/5118

  • @geniydoti
    @geniydoti 7 месяцев назад

    Здраствуйте, устанавливал 21 jdk когда проверяю версию мне ничего не пишет хотя делал все так же как вы что делать?

    • @NikiforovJava
      @NikiforovJava  7 месяцев назад

      Попробуйте переоткрыть терминал или перезагрузить систему

  • @user-to9fi2iv9w
    @user-to9fi2iv9w 2 года назад

    Здравствуйте, подскажите в cmd прописываю set. Не выдаёт, пишет переменная среда не определенна

    • @NikiforovJava
      @NikiforovJava  Год назад

      Если пользуетель cmd, лучше добавить переменные окружения через графический интерфейс

  • @I_Admen
    @I_Admen 11 месяцев назад

    спасибо, помогли.

  • @Lino-san
    @Lino-san 2 года назад

    Если устанавливать через Оракл, он требует открытия аккаунта в Оракл, ничего сложного, но лишняя возня.

    • @user-in3tk8pq6k
      @user-in3tk8pq6k 2 года назад +1

      В списке стран у Оракл теперь нет РФ и Беларуси, так что возни будет куда больше. Устанавливал опен вчера (20.07.22) по шагам - все ок. Минск.

  • @BORZ_MAN
    @BORZ_MAN 2 года назад

    Привет!
    Удалил "path" в верхнем окошке. Как добавит обратно?

    • @NikiforovJava
      @NikiforovJava  Год назад

      Просто вручнуб вписать

  • @serhiihoncharenko4501
    @serhiihoncharenko4501 2 года назад +1

    Интересней увидеть на практике применение новинок дждк 17, а не туториал пошаговой инсталяции

    • @NikiforovJava
      @NikiforovJava  2 года назад +2

      В планах есть. С jdk17 еще сам не разбирался, но там немного поменялось со времен jdk11

    • @user-ef5ni3ej7t
      @user-ef5ni3ej7t 2 года назад

      @@NikiforovJava скоро уже 18 версия! ))) 22 марта.
      А можете объяснить, для чего они стали так часто выпускать новые версии? Хотя различия минимальные. (от старых программистов слышал, что раньше это было событие! Координальные изменения и что-то новенькое, а сейчас изменения незаметные)

  • @Ra-rs5ux
    @Ra-rs5ux Год назад

    Здравствуйте, с наступающими всех ))
    Установил 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 переменную надо как-то иначе прописывать, чем показано Автором?
    Благодарю за ответы. Автору - спасибо за видео и продолжать поддержку ))
    Всем - добра 😊

    • @NikiforovJava
      @NikiforovJava  Год назад

      Нужно убедиться, что терминал был выключен и включен заново после добавления переменной окружения. Главное найти где лежат файлы jdk и добавить путь этой папки в path. Или убудится, что она туда добавлена установщиком oracle

    • @Ra-rs5ux
      @Ra-rs5ux Год назад +1

      @@NikiforovJava Насчет "убедиться, что терминал был выключен и включен заново после добавления переменной окружения" - спасибо, на этот нюанс я не обращал внимания. Тем не менее, удалось все подключить "как в видео" после того, как из переменной Path удалил эту запись: "C:\Program Files\Common Files\Oracle\Java\javapath" (как я понимаю, эту запись внес Wizard-установщик от Oracle).
      Так что - сейчас все Ok. Спасибо, Александр. Спасибо всем из ТГ-чата

  • @user-cg9tg8nm3r
    @user-cg9tg8nm3r Год назад

    Добрый день, подскажите для Windows 7 данные программы устанавливаются таким же образом?

    • @NikiforovJava
      @NikiforovJava  Год назад

      Расположение кнопок может отличаться, но принцип тот же

  • @horrorcat8951
    @horrorcat8951 2 года назад

    МОжно пожалуйста ссылку на openjdk

    • @NikiforovJava
      @NikiforovJava  Год назад

      jdk.java.net/18/ вставил в описание видео

  • @mr.second2174
    @mr.second2174 Год назад

    Виндоус,а не виндовс

  • @koteehka69
    @koteehka69 2 года назад

    А что делать если в командной строке такое пишут:
    C:\Users\aferi>java-version
    "java-version" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.

    • @NikiforovJava
      @NikiforovJava  2 года назад

      После java нужен пробел потом -version слитно

    • @koteehka69
      @koteehka69 2 года назад

      @@NikiforovJava спасибо попробую. Жаль что об этом никто не говорит заранее

    • @user-wv6oi5gq5y
      @user-wv6oi5gq5y Год назад +1

      @@NikiforovJava подскажите, пожалуйста, если прописала правильно через пробел и пишет то же самое, что у Елены. Как проверить?

  • @Lino-san
    @Lino-san 2 года назад

    Если Виндоус давно не обновлялся, будут проблемы, там нет легкого доступа к нужным окнам.

  • @marvinheemeyer7027
    @marvinheemeyer7027 2 года назад

    у меня JDKу меня JDK деньги просит😭

    • @NikiforovJava
      @NikiforovJava  2 года назад +1

      Это очень странно)))

    • @marvinheemeyer7027
      @marvinheemeyer7027 2 года назад

      @@NikiforovJava у меня пробный период на месяц был😢

    • @NikiforovJava
      @NikiforovJava  2 года назад +3

      Oracle Jdk платно только для коммерческого использования. Это скорее всего среда разработки ругается

    • @user-ef5ni3ej7t
      @user-ef5ni3ej7t 2 года назад

      Деньги просят?)) это Цыгане - они везде!

    • @marvinheemeyer7027
      @marvinheemeyer7027 2 года назад

      @@user-ef5ni3ej7t я уже крякнутую установил

  • @pavlikawik8879
    @pavlikawik8879 2 года назад

    Скажите пожалуйста, а как использовать 8,11,16,17 версии java одновременно?

    • @NikiforovJava
      @NikiforovJava  2 года назад

      Почитайте про jdkman! Это должно решить вашу задачу

  • @rinetrinat9752
    @rinetrinat9752 Год назад +2

    Установил хер пойми какую Винду,ещё и учить пытается на этом,ничерта не помог безполезный видос

  • @diotrio
    @diotrio Год назад

    душнила

  • @Sir228SS
    @Sir228SS 10 месяцев назад

    что делать, если я вот всё сделал как на видео,а всё равно java старая отображается в cmd?
    помогите, прошу

  • @user-un1hw5gb2c
    @user-un1hw5gb2c Год назад

    Спасибо!

  • @user-tw3lg9lr6d
    @user-tw3lg9lr6d Год назад

    Спасибо

  • @aleksei3310
    @aleksei3310 Год назад

    спасибо

  • @olegoshurkov3272
    @olegoshurkov3272 Год назад

    спасибо