Иногда программы для Windows рекомендуют или требуют определенную версию Java для запуска и правильной работы. Проблема усложняется, если на вашем компьютере установлено много разных версий Java. Тогда как узнать, какую версию Java вы используете? К счастью, все, что вам нужно сделать, это запустить простую команду в Терминале . Давайте узнаем прямо ниже.
Проверьте свою версию Java с помощью терминала
Существует много способов определить, какая версия Java установлена, независимо от того, используете ли вы Windows 11 или Windows 10. Например, вы можете ввести ключевое слово «О Java» в строке поиска в меню «Пуск» и нажать «Ввести полученные результаты», чтобы определить версию Java. Хотя этот метод прост, у него есть один существенный недостаток: он не всегда точно отображает версию Java, которую система фактически попытается использовать, если вы запустите файл JAR.
Эта проблема возникает, если на вашем ПК с Windows установлено слишком много версий Java одновременно. Хотя вам просто нужно знать, какую версию вы на самом деле используете.
Поэтому лучший способ определить версию Java, которую использует ваш компьютер, — через Терминал. Вы можете использовать командную строку или PowerShell по своему усмотрению. Нажмите Windows + X , чтобы открыть меню опытного пользователя, затем нажмите « i », чтобы открыть терминал. Альтернативно вы можете нажать кнопку «Пуск» и ввести « Терминал » в строке поиска.

Введите команду java -version в терминал и нажмите Enter.

Версия Java, которую использует ваша система, будет отображаться в окне терминала, прямо под командой, которую вы только что ввели. Например, на снимке экрана выше на этом компьютере установлена и используется Java версии 17.0.4.1.
Если вам нужно изменить версию Java, которую использует ваш компьютер, вам придется внести несколько изменений, связанных с переменными среды вашей системы, в частности PATH. Вы можете сделать это с помощью обычного графического пользовательского интерфейса Windows или также можете использовать CMD (а также PowerShell) для изменения переменных среды.
Если вы пишете код, вы можете значительно упростить процесс модификации, используя интегрированные среды разработки (IDE), такие как Eclipse или IntelliJ IDEA, которые позволяют легко и гибко переключаться между версиями Java во время работы.
Помните, что одновременная установка нескольких версий Java не является большой проблемой, и у многих людей есть такая привычка. Вам просто нужно быть уверенным, какую версию вы на самом деле используете, когда она вам нужна.