JAVA_HOME的環境用戶變量在我的機器上設置爲32位jdk,位於「C:\ Program Files(x86)\ Java \ jdk1.6.0_31」和PATH包含JAVA_HOME。但是,當我從命令提示符檢查java -version時,它顯示64位版本正在運行。JAVA_HOME設置爲32位jdk,但java -version顯示爲64位
Java版本 「1.6.0_31」
的Java(TM)SE運行時環境(建立1.6.0_31-B05)
爪哇熱點(TM)64位服務器VM(構建20.6-B01,混合模式)
我需要運行32位版本,有什麼我需要改變?
也許你需要改變PATH變量? – dawww
檢查你的路徑變量,也許在JAVA_HOME之前有一個64位版本的jdk。如果是,請在此之前爲您的JAVA_HOME添加條目,或者如果您不需要從路徑條目中刪除64位,請刪除64位條目。 –
@dawww也許不是!簡單地運行可執行文件時,沒有操作系統認爲_JAVA_HOME_變量。始終是_PATH_變量必須包含該目錄。 – Seelenvirtuose