Не устанавливается JDK 14

 
 
 
Сообщения:7
Не могу установить JDK 14.
После скачивания с оф. сайта установочного файла "jdk-14.0.2_windows-x64_bin.exe". Запускаю его и ничего не происходит. Запускал и от имени Администратора итог тот же.
Проверял установлена ли Java на компьютере через командную строку (java -version), выдало ошибку.
Ноутбук ASUS X751MJ
ОС Windows 10 Домашняя 64 разрядная
 
 
Сообщения:127
Есть вероятность что это может быть вирусня мешает запуску.
Скачай архив, распакуй в папку где он будет лежать постоянно. Затем правый клик на Мой Компьютер -> Свойства -> Дополнительные параметры системы -> Переменные среды -> Добавить в переменную Path путь до твоего JDK до папки bin. Применяешь и все должно работать. Для проверки в cmd вводишь java -version

Ссылка на OpenJDK 14
Ссылка на LibericaJDK 14
Ссылка на LibericaJDK 14 с вшитым JavaFX
Изменен:26 авг 2020 15:55
 
 
Сообщения:7
Cпасибо помогло, но появилась новая ошибка.
При попытке сбора проекта в IntelliJ IDEA выдается ошибка:
"Error:Internal error: (java.nio.file.InvalidPathException) Illegal char <?> at index 9: C:/Users/????/AppData/Roaming/JetBrains/IdeaIC2020."
Я так понимаю он ругается, на то что в пути файла присутствует папка пользователя с названием написанным на кириллице.
Эту проблему можно решить только дав папке имя латиницей и никак иначе?
Может можно переустановить IntelliJ IDEA в другое место?
 
 
Сообщения:127
Решить можно, надо в папке с программой в файле "idea.properties" раскомментировать 4 строчки, которые хранят переменные среды
# idea.config.path=${user.home}/.IdeaIC/config
# idea.system.path=${user.home}/.IdeaIC/system
# idea.plugins.path=${idea.config.path}/plugins
# idea.log.path=${idea.system.path}/log

Убрав перед строками знак #

${user.home} заменить на путь к другой папке без кириллицы.

Что типо этого:
 idea.config.path=c:/NewFolder/.IdeaIC/config
 idea.system.path=c:/NewFolder/.IdeaIC/system
 idea.plugins.path=${idea.config.path}/plugins
 idea.log.path=${idea.system.path}/log

Можно указать путь в папку где стоит IDEA
Изменен:26 авг 2020 18:17
 
 
Сообщения:7
Открыл через блокнот "idea.properties" и прописал так:
idea.config.path=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2020.1.2/.IdeaIC/config
idea.system.path=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2020.1.2/.IdeaIC/system
idea.plugins.path=${idea.config.path}/plugins
idea.log.path=${idea.system.path}/log


Всё равно выдаёт ту же ошибку.
 
 
Сообщения:127
А какой язык системы стоит? Если английский, попробуй поставить русский.
 
 
Сообщения:7
Язык системы стоит русский. Хотел поменять на английский, но написана, что моя лицензия поддерживает только 1 язык.
 
 
Сообщения:127
Если проблема в том, что не подходит путь содержащий кириллицу. То самым простым вариантом будет - создание новой учетной записи.
 
 
Сообщения:7
Создал новую учетную запись с именем на латинице.
В командной строке ввожу "java -version" и выдаёт ошибку, хотя в переменных средах прописан правильный путь к папке "bin".
На старой учетной записи "java -version" не показывает ошибку.
 
 
Сообщения:127
По идее в этой учётке тоже нужно добавить путь до JDK, если в первой учётке добавлял путь в локальную переменную, а не в системную.
 
 
Сообщения:7
В новой учетке путь был изначально. Набрал "java -version" и ошибка.
Потом удалил этот путь и прописал его заново...результат тот же.
Может быть стоит удалить папку с jdk и разархивировать её на новой учетке?
 
 
Сообщения:127
Я тогда не знаю, что там у тебя. Скинь ссылки на скрины(на переменные среды, на ошибки) посмотрю, может что и выясним.
 
 
Сообщения:7
На новой учетке запустил командную строку от имени Администратора и ошибка исчезла.
В IntelliJ IDEA тоже вроде всё работает.
Спасибо за помощь.
 
Модераторы:frymock
Сейчас эту тему просматривают:Нет