Как проверить версию JDK, установленную на вашем компьютере
Вот краткое руководство, показывающее использование команды « java -version » для проверки текущей версии JDK, установленной на вашем компьютере.
1. Откройте командную строку в Wndows или терминал в * nix.
2. Введите « Java-версия ».
C:>java -version java version "1.6.0_18" Java(TM) SE Runtime Environment (build 1.6.0_18-b07) Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode, sharing)
В этом случае JDK « 1.6.0_18 » устанавливается на компьютер.
Ссылка
Как проверить, установлена ли Java
В этом кратком руководстве мы рассмотрим несколько способов определить, установлена ли Java на машине.
2. Командная строка
Во- первых, давайте откроем командное окно или терминал и введем:
> java -version
Если Java установлена и PATH настроен правильно, наш вывод будет похож на:
java version "1.8.0_31" Java(TM) SE Runtime Environment (build 1.8.0_31-b13) Java HotSpot(TM) Client VM (build 25.31-b07, mixed mode, sharing)
В противном случае мы увидим сообщение об ошибке, подобное приведенному ниже, и нам нужно проверить в другом месте:
'java' is not recognized as an internal or external command, operable program or batch file.
Точные сообщения, которые мы видим, будут различаться в зависимости от используемой операционной системы и установленной версии Java.
3. Когда путь не задан
Перейдя в командную строку и набрав java -version , мы можем точно сказать, установлена ли Java. Однако, если мы увидим сообщение об ошибке, Java все еще может быть установлена — нам просто нужно продолжить расследование.
Во многих дискуссиях об использовании java -version упоминается переменная среды JAVA_HOME. Это вводит в заблуждение, потому что JAVA_HOME не повлияет на результаты нашей версии java .
Кроме того, JAVA_HOME должен указывать на JDK, и другие приложения, использующие функции JDK, такие как Maven, используют его.
Для получения дополнительной информации, пожалуйста, ознакомьтесь с нашими статьями JAVA_HOME должен указывать на JDK и как установить JAVA_HOME .
Итак, давайте рассмотрим альтернативные способы найти Java, если командная строка нас не подвела.
3.1. Windows 10
В Windows мы можем найти его в списке приложений:
- Нажмите кнопку « Пуск »
- Прокрутите список приложений до J
- Откройте папку Java
- Нажмите О Java

Мы также можем посмотреть установленные программы и компоненты:
- В строке поиска введите Панель управления
- Нажмите Программы
- Если значок Java присутствует, значит, Java установлена
- Если нет, щелкните « Программы и компоненты» и найдите установленные версии Java в каталоге J.

3.2. Mac OS X
Чтобы узнать, установлена ли на Mac Java 7 или выше, мы можем:
- Перейти к системным настройкам
- Найдите значок Java

Для более ранних версий Java нам потребуется:
- Открыть Finder
- Перейдите в папку Приложения
- Перейдите в папку « Утилиты ».
- Найдите приложение Java Preferences .
3.3. *Никс
В мире *nix существует несколько различных менеджеров пакетов .
В дистрибутиве на основе Debian мы можем использовать команду поиска aptitude :
$ sudo aptitude search jdk jre
Если перед результатом стоит i , значит, пакет установлен:
... i oracle-java8-jdk - Java™ Platform, Standard Edition 8 Develop ...
4. Другие инструменты командной строки
В дополнение к java -version есть несколько других инструментов командной строки, которые мы можем использовать, чтобы узнать о нашей установке Java.
4.1. Windows, где команда
В Windows мы можем использовать команду where , чтобы узнать, где находится наш java.exe :
> where java
И наш вывод будет выглядеть примерно так:
C:\Apps\Java\jdk1.8.0_31\bin\java.exe
Однако, как и в случае с java -version , эта команда полезна только в том случае, если наша переменная среды PATH указывает на каталог bin.
4.2. Mac OS X и *nix что и где
В системе * nix или на Mac в приложении «Терминал» мы можем использовать команду which :
$ which java
Вывод сообщает нам, где находится команда Java:
/usr/bin/java
Теперь воспользуемся командой whereis :
$ whereis java -b
Команда whereis также дает нам путь к нашей установке Java:
/usr/bin/java
Как и в случае с java -version , эти команды найдут Java только в том случае, если он находится на пути. Мы можем использовать их, когда у нас установлена Java, но мы хотим точно знать, что будет выполняться, когда мы используем команду java .
5. Вывод
В этой короткой статье мы обсудили, как узнать, установлена ли Java на компьютере с Windows 10, Mac OS X или Linux/Unix, даже если она не указана в PATH.
Мы также рассмотрели пару полезных команд для поиска нашей установки Java.
- 1. Обзор
- 2. Командная строка
- 3. Когда путь не задан
- 3.1. Windows 10
- 3.2. Mac OS X
- 3.3. *Никс
- 4.1. Windows, где команда
- 4.2. Mac OS X и *nix что и где
Как проверить версию Java на компьютере?
Вы можете проверить версию программного обеспечения Java, установленного в вашей системе, с помощью программы и командной строки.
Использование командной строки
Команда -version командной строки покажет текущую версию ПО Java, установленную в вашей системе.
Поэтому, откройте командную строку и введите команду –
Java -version

С помощью программы
System class пакета java.lang обеспечивает метод, названный GetProperty(). Этот метод принимает один из параметров строки и возвращает соответствующее свойство.
Чтобы узнать версию Java, установленной в системе, вызовите метод GetProperty(), передав значение «os.name» к нему, как показано в следующем примере кода.
Пример
public class Test < public static void main(String args[]) < Test obj = new Test(); String os = System.getProperty("java.version"); System.out.println("Current Java version is: "+os); >>Итог
Current Java version is: 1.8.0_101
Средняя оценка 4 / 5. Количество голосов: 4
Спасибо, помогите другим — напишите комментарий, добавьте информации к статье.
Или поделись статьей
Видим, что вы не нашли ответ на свой вопрос.
Помогите улучшить статью.
Напишите комментарий, что можно добавить к статье, какой информации не хватает.
Как найти расположение JDK на компьютере с операционной системой Windows
Ситуация, когда требуется найти, где именно на компьютере установлен JDK (Java Development Kit), является типичной для новичков, которые только начинают изучать Java. Например, это может потребоваться для настройки среды разработки или для проверки версии установленного JDK.
Обычно для определения местоположения JDK используется системная переменная JAVAHOME, которая должна указывать на директорию установки JDK. Для проверки этого можно воспользоваться командной строкой и командой echo %JAVA_HOME% . Однако, если эта переменная не была настроена при установке JDK, команда вернет лишь ‘JAVAHOME’.
Итак, как же определить местоположение JDK на компьютере под управлением Windows? Для этого есть несколько способов.
1. Использование командной строки
Первый и самый простой способ — это использование команды where java в командной строке. Эта команда вернет путь к исполняемому файлу java.exe, который обычно расположен в директории установки JDK.
2. Использование реестра Windows
Если первый способ не работает, можно воспользоваться редактором реестра Windows. Для этого необходимо открыть редактор (вызвать команду regedit в командной строке), и перейти по следующему пути: HKEY_LOCAL_MACHINE -> SOFTWARE -> JavaSoft -> Java Development Kit . Здесь в подразделе с версией JDK будет ключ «JavaHome», который указывает на директорию установки JDK.
3. Поиск в директории «Программы»
Есть и третий способ для тех, кому не по душе работать с командной строкой и реестром. Можно просто открыть директорию «Программы» на системном диске и вручную найти там папку с установленным JDK.
Таким образом, есть несколько способов определить местоположение JDK на компьютере с Windows. Несмотря на то, что это может показаться сложной задачей для новичков, с некоторой практикой становится ясно, что это довольно просто.