題 我的Windows 7上是否有Java虛擬機?


如何確定我的Windows 7上是否安裝了Java虛擬機?


4
2017-11-29 08:02


起源


在命令行中鍵入“java”(cmd)


答案:


打開命令提示符並鍵入以下內容:

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:\


6
2017-11-29 08:05



上面選擇的答案是正確的,但要注意響應如:> java version“1.6.0_24”相關:> Java 6 Update 24這讓我很困惑。從 javatester.org/version.html - GerardBeckerleg


Run->cmd 類型 java -version
如果您對未知命令抱怨,則不會安裝Java。


5
2017-11-29 08:04



如果Java不在路徑中怎麼辦?
我認為安裝總是把bin目錄放在路徑中。我的意思是我注意到我總是得到 java -version 即使我在安裝過程中沒有選擇java進入路徑,也要使用該版本進行響應 - user65971
安裝java時@Tomas,AFAIK在Windows \ System32中添加了“快捷方式/別名”,使得不再需要在路徑中添加java
@Kennet:這與我注意到的一致。我認為它在路徑中安裝了bin - user65971


@ Yahor10是對的。你可以先輸入 java 然後 java -version 在命令提示符下。如果這項工作,您將看到JRE已安裝並且在您的路徑中。

但如果它不在路徑中你就不會知道它。所以,我更願意打開 regedit 然後去鑰匙 HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft。如果此鍵不存在,則不安裝java。如果存在,則通常安裝java。以前版本的java創建了註冊表項,顯示了安裝java的路徑。我剛剛檢查了我的Win7,java1.6-27,看到這樣的條目不存在。

其他方法是到達ControlPanel / Programs並檢查那裡。


1
2017-11-29 08:09





另一種方法是在線檢查。

http://www.inaplex.com/Products/jvmCheck.aspx  要么

http://javatester.org/version.html

它正在我的系統上工作,但我不確定它的準確性。


1
2017-11-29 08:11





要么檢查 java -version 在命令行中,查看已安裝的軟件列表(控制面板),檢查是否 Program Files 包含一個名為的文件夾 Java 或者查看是否有一個名為的環境變量 JAVA_HOME

如果這些都不是真的,那麼很可能你沒有安裝JRE或JDK,但這仍然不確定。 AFAIK Windows 7本身不包含JRE,因此如果您有一個乾淨的系統,那麼您很可能還沒有JRE。


0
2017-11-29 08:09