Как я могу узнать, установлена ли виртуальная машина Java на моей Windows 7?
5 ответов
Откройте командную строку и введите следующее:
java -version
Это должно дать вам версию JRE, которую вы установили, что-то вроде:
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Если это не помогло, вы также можете проверить, установлена ли у вас какая-либо JRE. Расположение по умолчанию обычно находится в ${HOME_DIR}\Program Files\Java\
, где ${HOME_DIR}
обычно это C:\
Run->cmd
тип java -version
.
Если вы получили жалобу на неизвестную команду, то Java не установлена.
@ Yahor10 прав. Вы можете сначала ввести java
а затем java -version
в командной строке. Если это сработает, вы увидите, что JRE установлен и находится на вашем пути.
Но если это не в пути, вы не будете знать это. Поэтому я предпочитаю открыть regedit
и перейти к ключу HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
. Если этот ключ не существует, Java не устанавливается. Если существует, Java обычно устанавливается. Предыдущие версии java создавали запись реестра, в которой указывался путь, где установлена java. Я только что проверил на моей Win7, java1.6-27 и увидел, что такой записи не существует.
Другой способ - попасть в ControlPanel/Programs и проверить там.
Либо проверьте java -version
в командной строке, посмотрите список установленных программ (панель управления), проверьте, содержит ли Program Files
папку с именем Java
или посмотрите, есть ли переменная среды с именем JAVA_HOME
.
Если ни то, ни другое не является правдой, существует высокая вероятность того, что у вас не установлены JRE или JDK, но это все еще не ясно. AFAIK Windows 7 не содержит JRE как таковую, поэтому если у вас чистая система, скорее всего, у вас еще нет JRE.
Другой способ проверить это онлайн.
http://www.inaplex.com/Products/jvmCheck.aspx или
http://javatester.org/version.html
Он работает в моей системе, но я не очень уверен в его точности.