Гость
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Не встают Open JDK11 на Windows10 / 25 сообщений из 36, страница 1 из 2
08.10.2020, 18:36
    #40006677
Vlad__i__mir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
Здравствуйте!

У меня сейчас стоят 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
08.10.2020, 18:37
    #40006678
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
Правильно прописать переменную среды PATH

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

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

cmd
echo %PATH%
...
Рейтинг: 0 / 0
08.10.2020, 18:51
    #40006685
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
Пользовательские переменные вступают в действие после перезапуска шелла.
...
Рейтинг: 0 / 0
08.10.2020, 19:05
    #40006693
Vlad__i__mir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
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
08.10.2020, 19:07
    #40006696
Vlad__i__mir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
mayton
Пользовательские переменные вступают в действие после перезапуска шелла.

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

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

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

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

Сделай скриншот переменных окружения как ты поменял.
Наверное там символ какой-то посторонний...
...
Рейтинг: 0 / 0
08.10.2020, 21:11
    #40006728
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
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
08.10.2020, 21:40
    #40006736
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
Мда. Чел ставит jdk. Значит и проверять надо

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

Так что либо в PATH двигаем "вперед" новую jdk, либо удаляем из PATH путь к старой jdk.
...
Рейтинг: 0 / 0
09.10.2020, 21:47
    #40007142
Vlad__i__mir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
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
09.10.2020, 21:58
    #40007146
Vlad__i__mir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
PetroNotC Sharp
Vlad__i__mir,
Не умеешь переключать - удали прежнюю версию.


Если Вы считаете, что я не умею, то должны наверное знать, что я делаю не верно. Иначе как вы это определили
...
Рейтинг: 0 / 0
09.10.2020, 22:07
    #40007149
Vlad__i__mir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
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
09.10.2020, 22:15
    #40007153
Vlad__i__mir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
mayton
Мда. Чел ставит jdk. Значит и проверять надо

$ javac -version


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

P.S.
Вот реально - полчаса подумать (если медленно или в первый раз), а развели переливание из пустого в порожнее, как будто государственный бюджет сводите ...
...
Рейтинг: 0 / 0
09.10.2020, 22:49
    #40007160
Vlad__i__mir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
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
10.10.2020, 00:14
    #40007175
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
Да симлинки это. Пророки решили выпендриться напоследок и сделали "вот так".
Какая, к лешему разница - запустить исполняемый файл напрямую или через симлинк? Вот то-то и оно - никакой.
...
Рейтинг: 0 / 0
10.10.2020, 12:53
    #40007235
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
Vlad__i__mir
PetroNotC Sharp
Vlad__i__mir,
Не умеешь переключать - удали прежнюю версию.


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

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


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

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

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


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

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

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

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


Понял, спасибо!
Значит я могу эту директорию вообще удалить? Пусть берет из пути, который я прописал в PATH.
А файлы самой java-машины где лежат? Что бы я их случайно не удалил :)
нельзя в винде удалять папки. Нужно зайти в окно винды Добавление и удаление программ.
...
Рейтинг: 0 / 0
10.10.2020, 20:56
    #40007313
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не встают Open JDK11 на Windows10
PetroNotC Sharp
нельзя в винде удалять папки. Нужно зайти в окно винды Добавление и удаление программ.
ну нельзя так категорично
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Не встают Open JDK11 на Windows10 / 25 сообщений из 36, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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