powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Не встают Open JDK11 на Windows10
36 сообщений из 36, показаны все 2 страниц
Не встают Open JDK11 на Windows10
    #40006677
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

У меня сейчас стоят JDK 1.8.0_192 от Oracle. Решил поставить Open JDK11. Скачал zip-архив, разархивировал его в C:\Java, далее зашел в свойства ПК - Переменные среды и прописал там в переменной PATH путь к папке bin - C:\Java\jdk-11.0.2\bin. Но когда в cmd проверяю версию Java - java -version, мне выдает прежнею версию Java - 1.8.0_192.

Почему? Что ещё нужно сделать?
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40006678
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильно прописать переменную среды PATH

Чудеса бывают, но не в этом случае. IMHO

p.s.
учитесь пользоваться командной строкой:

cmd
echo %PATH%
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40006685
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользовательские переменные вступают в действие после перезапуска шелла.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40006693
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev
Правильно прописать переменную среды PATH

Чудеса бывают, но не в этом случае. IMHO

p.s.
учитесь пользоваться командной строкой:

cmd
echo %PATH%


авторC:\>echo %PATH%
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\Microsoft MPI\Bin\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files\MATLAB\R2014a\runtime\win64;C:\Program Files\MATLAB\R2014a\bin;C:\Program Files\MATLAB\R2014a\polyspace\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;E:\Gid\Git\cmd;

C:\Java\jdk-11.0.2\bin;

C:\Windows\system32;
C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Users\Vladimir\AppData\Local\Microsoft\WindowsApps;C:\Users\Vladimir\AppData\Local\Programs\Micros;C:\Users\Vladimir\AppData\Local\Microsoft\WindowsApps

Как её еще можно прописать (PATH)?
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40006696
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton
Пользовательские переменные вступают в действие после перезапуска шелла.

Что за шелл и как его перезапустить?

На другом ПК, где не стояли jdk сделал всё тоже самое всё встало
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40006700
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пропиши не в системные а в пользовательские. И перегрузись чьорт тебя подери...
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40006707
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton
Пропиши не в системные а в пользовательские. И перегрузись чьорт тебя подери...

Я и туда и туда прописал еще 2 дня назад и после этого минимум 2 раза вкл/выкл ПК (перезагружал)
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40006719
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad__i__mir,
Не умеешь переключать - удали прежнюю версию.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40006723
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad__i__mir
mayton
Пропиши не в системные а в пользовательские. И перегрузись чьорт тебя подери...

Я и туда и туда прописал еще 2 дня назад и после этого минимум 2 раза вкл/выкл ПК (перезагружал)

Сделай скриншот переменных окружения как ты поменял.
Наверное там символ какой-то посторонний...
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40006728
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad__i__mir

C:\Program Files (x86)\Common Files\Oracle\Java\javapath;
...
C:\Java\jdk-11.0.2\bin;
...

И что по Вашему, будет запускаться первым?

Первая же ссылка в google:
https://coderoad.ru/49540325/Какой-JRE-использует-C-ProgramData-Oracle-Java-javapath-java-exe
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40006736
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мда. Чел ставит jdk. Значит и проверять надо

$ javac -version
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007055
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инсталятор имеет привычку прописывать C:\Program Files (x86)\Common Files\Oracle\Java\javapath;
сюда и делать симлинки на реальные файлы там их три должно быть java.exe javaw.exe и javac.exe

Так что либо в PATH двигаем "вперед" новую jdk, либо удаляем из PATH путь к старой jdk.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007142
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev
Vlad__i__mir

C:\Program Files (x86)\Common Files\Oracle\Java\javapath;
...
C:\Java\jdk-11.0.2\bin;
...

И что по Вашему, будет запускаться первым?

Первая же ссылка в google:
https://coderoad.ru/49540325/Какой-JRE-использует-C-ProgramData-Oracle-Java-javapath-java-exe


Но там не JDK, а exe-файлы. Разве это не сама JVM?

Из вашей ссылки:
авторА теперь, что интересно, java.exe и т. д. в javapath_target_... папки не являются символическими ссылками. Эти файлы находят версии JRE и JDK,
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007146
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
Vlad__i__mir,
Не умеешь переключать - удали прежнюю версию.


Если Вы считаете, что я не умею, то должны наверное знать, что я делаю не верно. Иначе как вы это определили
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007149
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lleming
Инсталятор имеет привычку прописывать C:\Program Files (x86)\Common Files\Oracle\Java\javapath;
сюда и делать симлинки на реальные файлы там их три должно быть java.exe javaw.exe и javac.exe

Так что либо в PATH двигаем "вперед" новую jdk, либо удаляем из PATH путь к старой jdk.


C:\Program Files (x86)\Common Files\Oracle\Java\javapath - это сама виртуальная машина Java? Это же не jdk?

Что значит авторсюда и делать симлинки на реальные файлы там их три должно быть java.exe javaw.exe и javac.exe?

авторлибо удаляем из PATH путь к старой jdk - путь к старой jdk удалил, если конечно вы не имеете ввиду "C:\Program Files (x86)\Common Files\Oracle\Java\javapath"?
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007153
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton
Мда. Чел ставит jdk. Значит и проверять надо

$ javac -version


Вы правы, если я ввожу javac -version, то мне выдает как нужно 11, но мне нужно и чтобы сама java была той же версии (11).
Ранее, когда менял jdk, просто прописывал новый путь в переменные среды и мне и javac -version и java -version выдавали одну и туже версию.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007154
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не надо вообще ничего прописывать в путя.
Если делаете "ярлычок на рабочий стол", то указали полный путь к java/javaw нужной версии и "дальше оно само".
Если нужна комстрока и лень набивать полные пути, то создали ярлычок, в свойствах которого будет:
Код: plaintext
 cmd /kpath Что\Надо;%path%
Если требуется системная JRE/JDK конкретной версии, то "выкосили" всё лишнее из системной переменной PATH (аплет sysdm.cpl, закладка "Дополнительно") и добавили нужное (там же) или в системную переменную PATH (для всех) или в пользовательскую (для себя, любимого).

P.S.
Вот реально - полчаса подумать (если медленно или в первый раз), а развели переливание из пустого в порожнее, как будто государственный бюджет сводите ...
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007160
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov
Да не надо вообще ничего прописывать в путя.
Если делаете "ярлычок на рабочий стол", то указали полный путь к java/javaw нужной версии и "дальше оно само".
Если нужна комстрока и лень набивать полные пути, то создали ярлычок, в свойствах которого будет:
Код: plaintext
 cmd /kpath Что\Надо;%path%
Если требуется системная JRE/JDK конкретной версии, то "выкосили" всё лишнее из системной переменной PATH (аплет sysdm.cpl, закладка "Дополнительно") и добавили нужное (там же) или в системную переменную PATH (для всех) или в пользовательскую (для себя, любимого).

P.S.
Вот реально - полчаса подумать (если медленно или в первый раз), а развели переливание из пустого в порожнее, как будто государственный бюджет сводите ...


Что здесь находится -"C:\Program Files (x86)\Common Files\Oracle\Java\javapath"?
Это сама виртуальная машина Java?
Там нет jdk (там лежат 3 exe-файла), но путь к данному каталогу прописан в переменных среды
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007175
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да симлинки это. Пророки решили выпендриться напоследок и сделали "вот так".
Какая, к лешему разница - запустить исполняемый файл напрямую или через симлинк? Вот то-то и оно - никакой.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007235
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad__i__mir
PetroNotC Sharp
Vlad__i__mir,
Не умеешь переключать - удали прежнюю версию.


Если Вы считаете, что я не умею, то должны наверное знать, что я делаю не верно. Иначе как вы это определили

у вас и с логикой плохо. Извините.
Мой принцип, как и всех программистов - "Слона надо есть по частям".
Если третий день не получается, то надо всё снести нафиг и разобраться с белого листа.
Это любимая поговорка прогеров. Если хотите им стать.
И кстати, конфигурирование нескольких версий это работа админа а не прогера.
Код надо писать.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007288
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
Vlad__i__mir
пропущено...


Если Вы считаете, что я не умею, то должны наверное знать, что я делаю не верно. Иначе как вы это определили

у вас и с логикой плохо. Извините.
Мой принцип, как и всех программистов - "Слона надо есть по частям".
Если третий день не получается, то надо всё снести нафиг и разобраться с белого листа.
Это любимая поговорка прогеров. Если хотите им стать.
И кстати, конфигурирование нескольких версий это работа админа а не прогера.
Код надо писать.

А где конкретно у меня проблема с логикой? Что не логично?
Я делаю это на своем домашнем ПК- какой тут админ?
Ранее я менял версии jdk без проблем - разархивировал jdk в нужную директорию, прописал в переменных среды нути к этим директориям и всё, все работало.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007290
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov
Да симлинки это. Пророки решили выпендриться напоследок и сделали "вот так".
Какая, к лешему разница - запустить исполняемый файл напрямую или через симлинк? Вот то-то и оно - никакой.


Понял, спасибо!
Значит я могу эту директорию вообще удалить? Пусть берет из пути, который я прописал в PATH.
А файлы самой java-машины где лежат? Что бы я их случайно не удалил :)
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007304
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad__i__mir
PetroNotC Sharp
пропущено...

у вас и с логикой плохо. Извините.
Мой принцип, как и всех программистов - "Слона надо есть по частям".
Если третий день не получается, то надо всё снести нафиг и разобраться с белого листа.
Это любимая поговорка прогеров. Если хотите им стать.
И кстати, конфигурирование нескольких версий это работа админа а не прогера.
Код надо писать.

А где конкретно у меня проблема с логикой? Что не логично?
Я делаю это на своем домашнем ПК- какой тут админ?
Ранее я менял версии jdk без проблем - разархивировал jdk в нужную директорию, прописал в переменных среды нути к этим директориям и всё, все работало.

Почему не логично?
А зачем знания по переключению jdk?
Третий день изучая это вы не познали дзен стримов и микросервисов в java)))
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007305
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad__i__mir
Basil A. Sidorov
Да симлинки это. Пророки решили выпендриться напоследок и сделали "вот так".
Какая, к лешему разница - запустить исполняемый файл напрямую или через симлинк? Вот то-то и оно - никакой.


Понял, спасибо!
Значит я могу эту директорию вообще удалить? Пусть берет из пути, который я прописал в PATH.
А файлы самой java-машины где лежат? Что бы я их случайно не удалил :)
нельзя в винде удалять папки. Нужно зайти в окно винды Добавление и удаление программ.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007313
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
нельзя в винде удалять папки. Нужно зайти в окно винды Добавление и удаление программ.
ну нельзя так категорично
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007314
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad__i__mir, в современных реалиях, если вам не "прямо очень нужно", то Oracle JRE/JDK надо удалить (appwiz.cpl) и работать с OpenJDK с AdoptOpenJDK. Архивы или msi - на ваш выбор.
Если требуется JavaFX, то OpenJDK JRE/JDK с ним собирает AZul (zulu.org).
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007328
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
PetroNotC Sharp
нельзя в винде удалять папки. Нужно зайти в окно винды Добавление и удаление программ.
ну нельзя так категорично

У тебя сын есть? Вот посоветуй ему пьяным за руль не сесть, и наименее категорично.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007339
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
У тебя сын есть? Вот посоветуй ему пьяным за руль не сесть, и наименее категорично.
ну не надо такие аналогии.
я вот только что удалил какую-то прогу. я такое могу и после хорошей попойки сделать

но это не значит что любой супер водила в таком же состоянии рискнёт сесть за руль
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007419
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
Vlad__i__mir
пропущено...


Понял, спасибо!
Значит я могу эту директорию вообще удалить? Пусть берет из пути, который я прописал в PATH.
А файлы самой java-машины где лежат? Что бы я их случайно не удалил :)
нельзя в винде удалять папки. Нужно зайти в окно винды Добавление и удаление программ.


А файлы самой java-машины где лежат?
У меня в установленных программах почему-то 2 java - одна просто, а вторая какая-то обновляшка
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007426
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У вас установлена Java 8 обоих разрядностей.
Файлы у них лежат "в разных местах" - пророки сделали установщик Java 8 несколько через анус.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007432
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov
У вас установлена Java 8 обоих разрядностей.
Файлы у них лежат "в разных местах" - пророки сделали установщик Java 8 несколько через анус.


Так и там и там пишет "64 бит" - вроде одна и та же разрядность.
А файлы самой java-машины где лежат? Или JDK это и есть java-машина?
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007434
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad__i__mir
Так и там и там пишет "64 бит" - вроде одна и та же разрядность.
Да, пардон за невнимательность. Это JDK (SE Development Kit) и "публичная" JRE.
Дались вам эти файлы ... Солить вы их, что ли, будете?
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007438
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov
Vlad__i__mir
Так и там и там пишет "64 бит" - вроде одна и та же разрядность.
Да, пардон за невнимательность. Это JDK (SE Development Kit) и "публичная" JRE.
Дались вам эти файлы ... Солить вы их, что ли, будете?


Хочу разобраться какие файлы для чего с JDK все понятно.
Теперь вопрос где лежат файлы JRE (чтобы обновить их тоже до нужной версии)? Раньше когда ставил JDK из exe-файла, он мне предлагал установить и JRE, а сейчас такого нет.
И где обычно лежат файлы самой JVM?
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007440
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
вадя
пропущено...
ну нельзя так категорично

У тебя сын есть? Вот посоветуй ему пьяным за руль не сесть, и наименее категорично.


Все java отображаемые в установленных программах указывают не на директорию "C:\Program Files (x86)\Common Files\Oracle\Java\", а на директории в которые я прежде устанавливал прежние версии jdk и jre.
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007443
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vlad__i__mir,
Ну это, если правильно понял потому что в "C:\Program Files (x86)\Common Files\Oracle\Java\" символические ссылки
...
Рейтинг: 0 / 0
Не встают Open JDK11 на Windows10
    #40007816
Vlad__i__mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за помощь! Как и советовали удалил все Java из программ и из переменных сред, снова добавил в переменные среды пути к новым jdk - все заработало как надо.
...
Рейтинг: 0 / 0
36 сообщений из 36, показаны все 2 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Не встают Open JDK11 на Windows10
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]