У меня проблемы с настройкой JDK. При тестировании, чтобы увидеть, если все работает, я не могу найти версию интерпретатора Java. д-р внизу.
Я следую этим инструкциям из учебника "Java in Easy Steps". Если вы хотите увидеть шаги, которые я выполняю, я предоставил ссылку ниже на предварительный просмотр книги. На передней обложке нажмите кнопку "Следующая страница" 14 раз, чтобы перейти на страницу, на которую я смотрю. Эта книга рассказывает, как установить версию 9 JDK, но я
Пока что у меня есть:1) Установлен JDK 2) Добавлен каталог подкаталога bin Java в системную переменную с именем "Path" (C:\Program Files\Java\jdk-11.0.2\bin) 3) Открыт командной строки и проверил версии javac и jshell, используя "javac -version" и "jshell -version". Они оба совпали (11.0.2)
Когда я пытаюсь проверить версию интерпретатора, набрав «java -version», я получаю следующие ошибки. C:> java -version Ошибка: открытие раздела реестра «Software \JavaSoft \Java Runtime Environment» Ошибка: не удалось найти java.dll Ошибка: не удалось найти среду выполнения Java SE.
До сих пор я удалил JDK и удалил все файлы, связанные с ним, переустановил JDK и сбросил путь. Но еще раз я не могу проверить версию интерпретатора Java из-за ошибок, упомянутых выше. Любая помощь будет принята с благодарностью.
tl'dr установил JDK 11 javac -version работает jshell -version работает java -version нет. дает мне ошибки
C:> Ошибка Java-версии: открытие ключа реестра 'Software\JavaSoft\Java Runtime Environment' Ошибка: не удалось найти java.dll Ошибка: не удалось найти среду выполнения Java SE.