Не удалось получить версию Java в Windows

Когда я запускаю консоль javac -version, я получаю номер версии как 11.0.2, но когда я запускаю java -version, я получаю следующую ошибку:

Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.

Что мне делать с этим?

Какую версию JRE мне нужно установить для JDK 11.0.2, чтобы у меня не было проблем с совместимостью при выполнении кода Java?


person Sai Pavan    schedule 13.02.2019    source источник
comment
Как вы установили какую версию Java?   -  person    schedule 13.02.2019
comment
Вы видели это? stackoverflow.com/questions/6362037/   -  person GabrieleMartini    schedule 13.02.2019


Ответы (1)


Проверить путь. Чтобы убедиться, что Windows может найти компилятор и интерпретатор Java:

Выберите «Пуск» -> «Компьютер» -> «Свойства системы» -> «Дополнительные параметры системы» -> «Переменные среды» -> «Системные переменные» -> «ПУТЬ».

Добавьте C:\Program Files\Java\jdk1.x.x\bin в начало переменной PATH.

person Tamara Koliada    schedule 13.02.2019
comment
Спасибо, помогло...! - person Sai Pavan; 13.02.2019