Гид по технологиям

Как проверить версию Java в Windows

5 min read Руководства Обновлено 23 Dec 2025
Как узнать версию Java в Windows
Как узнать версию Java в Windows

Быстрые ссылки

  • Проверить версию Java графически
  • Проверить версию Java через Командную строку
  • Проверить версию Java через PowerShell
  • Найти все установленные копии Java и проверить переменные окружения

Краткое содержание

  • Графически: меню Пуск → «About Java» или «Configure Java». Это покажет версию JRE/JDK, если установлен инструмент.
  • Через командную строку/PowerShell: выполните java -version — команда выводит текущую версию, доступную в PATH.
  • Для ситуаций с несколькими установками используйте where java или PowerShell-команды, а также проверьте переменную окружения JAVA_HOME.

Фоновое изображение рабочего стола Windows 10.

Если вы не хотите работать в терминале, можно использовать утилиту о Java с графическим интерфейсом.

  1. Откройте меню Пуск и введите «About Java» — кликните по первому результату.

Поиск «About Java» в меню Пуск.

  1. В окне будет первая строка с номером версии — это версия установленного JRE (или JDK), ассоциированного с графической утилитой.

Окно с информацией о версии Java.

Если вы не видите «About Java», попробуйте найти «Configure Java» и в открывшемся окне нажать кнопку «About». При отсутствии обоих пунктов, скорее всего Java не установлена через Oracle-распространение или установлена без графической панели.

Важно: графический способ показывает версию той Java, которая связана с панелью управления Java. При наличии нескольких установок скорее всего будет видна не вся картина — тогда используйте командную строку.

Проверить версию Java через Командную строку (Command Prompt)

Откройте меню Пуск и найдите «Command Prompt», затем запустите приложение.

Поиск «Command Prompt» в меню Пуск.

В консоли выполните:

java -version

Пример вывода и объяснение полей:

java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)
  • Первая строка содержит основную версию (1.8.0_281 в примере).
  • В строках может быть информация о JRE или JDK и разрядности (32/64-bit).

Если вы видите сообщение вроде java is not recognized as an internal or external command, это означает, что Java не доступна в системном PATH или не установлена.

Дополнительная команда для поиска всех исполняемых файлов java в PATH (в Командной строке):

where java

Эта команда перечислит все пути к java.exe, которые находятся в переменной PATH, что полезно при нескольких установках.

Вывод команды java -version в командной строке.

Проверить версию Java через PowerShell

PowerShell в большинстве случаев даёт те же результаты, но предлагает дополнительные средства для поиска и фильтрации.

Откройте меню Пуск и запустите PowerShell.

Поиск PowerShell в меню Пуск.

Выполните:

java -version

или используйте PowerShell-команды для получения пути к исполняемому файлу:

Get-Command java -All | Select-Object -Unique Source

Или проверьте переменную окружения JAVA_HOME:

Get-ChildItem Env:JAVA_HOME

Вывод java -version в PowerShell.

Важно: java -version показывает версию той Java, которая доступна через PATH. Если у вас установлено несколько версий, команда покажет только ту, которая первая в PATH.

Как найти все установленные копии Java и определить, какая используется

  1. Выполните в Командной строке:
where java
  1. Или в PowerShell:
Get-Command java -All | Select-Object -ExpandProperty Source
  1. Также проверьте стандартные папки:
  • C:\Program Files\Java — 64‑битные установки
  • C:\Program Files (x86)\Java — 32‑битные установки
  1. Проверьте переменную JAVA_HOME и системную переменную PATH, чтобы понять, какая установка используется по умолчанию.

Разница между JRE и JDK и как это влияет на проверку версии

  • JRE (Java Runtime Environment) — среда выполнения: достаточно для запуска приложений.
  • JDK (Java Development Kit) — включает компилятор и инструменты разработки.

Команда java -version покажет версию установленного JRE. Чтобы увидеть версию JDK (если установлен), выполните:

javac -version

Если javac не найден, JDK, вероятно, не установлен или не в PATH.

Что делать, если команда не распознана

Important: если Windows сообщает, что java не распознан, выполните следующие шаги:

  1. Убедитесь, что Java установлена: проверьте C:\Program Files\Java.
  2. Если установлена, добавьте путь к bin в системную переменную PATH или задайте JAVA_HOME.
  3. Перезапустите терминал или войдите в систему снова, чтобы переменные применились.
  4. При необходимости загрузите и установите Java с официального сайта поставщика (Oracle, OpenJDK-дистрибутивы).

Пример добавления в PATH (Windows):

  • Откройте «Система» → «Дополнительные параметры системы» → «Переменные среды». Найдите PATH и добавьте C:\Program Files\Java\jre1.8.0_xxx\bin или путь к JDK ...\jdk-xx\bin.

Совет для администраторов и разработчиков: сценарии и чек-листы

Чек-лист для быстрой диагностики:

  • Проверить java -version и javac -version.
  • Выполнить where java / Get-Command java -All.
  • Проверить JAVA_HOME и PATH в системных переменных.
  • Просмотреть каталоги C:\Program Files\Java и C:\Program Files (x86)\Java.
  • Если требуется конкретная версия для приложений — убедиться, что нужный путь стоит в начале PATH.

Рекомендации при обновлении Java в среде с несколькими пользователями:

  • Перед обновлением зафиксируйте текущие пути и версии.
  • Обновляйте Java на тестовой машине и прогоняйте критические приложения.
  • Внедряйте обновления через централизованные инструменты управления ПО.

Небольшая методология выбора действий

  1. Если нужна просто проверка версии — выполните java -version.
  2. Если вы подозреваете несколько установок — выполните where java и проверьте PATH.
  3. Если Java не найдена — проверьте папки установки и установите/переустановите пакет.
flowchart TD
  A[Нужно узнать версию Java?] --> B{Командная строка доступна}
  B -- Да --> C[Выполнить java -version]
  B -- Нет --> D[Открыть меню Пуск и найти «About Java»]
  C --> E{Вывод показал версию}
  D --> E
  E -- Да --> F[Готово]
  E -- Нет --> G[Проверить where java / PATH / JAVA_HOME]

Критерии приёмки

  • Вы можете увидеть номер версии при выполнении java -version.
  • Вы знаете путь к java.exe, если в системе несколько установок.
  • Вы умеете проверить, установлены ли JRE и/или JDK и их разрядность.

Краткое резюме

  • Для большинства пользователей достаточно java -version в терминале или панели «About Java».
  • Для администраторов — проверьте PATH, where java, и JAVA_HOME, чтобы управлять используемой версией.
  • При проблемах с распознаванием Java проверьте установку и переменные окружения, затем перезапустите терминал.

Сохраните эти команды и чек-листы в заметках — они быстро решают 90% типичных проблем с версиями Java в Windows.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Быстрые ярлыки Xbox: поиск и доступность
Гайды

Быстрые ярлыки Xbox: поиск и доступность

Как уменьшить размытие движения на телевизоре и мониторе
Дисплеи

Как уменьшить размытие движения на телевизоре и мониторе

Piwigo на Raspberry Pi: установка и руководство
Самохостинг

Piwigo на Raspberry Pi: установка и руководство

Поиск фото на iPhone: советы и фильтры
iPhone

Поиск фото на iPhone: советы и фильтры

SketchUp: бесплатная версия и как начать
3D моделирование

SketchUp: бесплатная версия и как начать

Как создать дерево решений в Excel — пошагово
Excel

Как создать дерево решений в Excel — пошагово