Я попытался обновить Java на своем ноутбуке (под управлением Windows 10) с Java 10 до Java 11. Я загрузил и установил Java 11 SDK с веб-сайта Oracle, а затем добавил адрес папки bin в системную переменную Path. и изменил JAVA_Home, чтобы он указывал на новый файл jdk.
Путь Системная переменная выглядит следующим образом:
....;C:\Program Files\Java\jdk-11.0.1\bin
И JAVA_HOME :
C:\Program Files\Java\jdk-11.0.1
Тем не менее, когда я открываю CMD и запускаю: java --version
Я получаю Java 10, хотя с javac --version
Я получаю Java 11.
Я выполнил шаги, описанные здесь:
Как установить OpenJDK 11 в Windows?