我在用戶定義變量和系統變量中設置了JAVA_HOME = C:\Program Files\Java\jdk1.6.0_26
,在系統變量中設置了用戶定義變量PATH = C:\Program Files\Java\jdk1.6.0_26\bin
中的classpath = .;
。設置Java環境變量?
現在,當我在Windows 7操作系統上在cmd上鍵入java然後得到消息 - 錯誤無法打開`C:\Program Files\Java\jre6\lib\i386\jvm.cfg'
。
這裏需要注意的是,最初只有jre6被定義在Java文件夾中,所以我不得不安裝jdk,但仍然得到這個錯誤的任何線索?
更新 我能得到的Java的信息,我所做的就是最初我已經建立了路徑變量的信息在以下一些%SYSTEM_ROOT%
和其他變量在PATH變量的值,但現在我只是把C:\Program Files\Java\jdk1.6.0_26\bin
作爲第一個值PATH變量值列表,所以它的工作,猜測%SYSTEM_ROOT%
已預先定義的路徑指向舊的jre路徑位置的設置。
- 現在,當我運行
java -version
,我 得到以下信息,我怎麼 知道是否安裝了Java是32位或 64位?
Java版本 「1.6.0_26」 的Java(TM)SE 運行時環境(建 1.6.0_26-B03)的HotSpot的Java(TM)客戶端虛擬機(建設20.1-B02,混合模式, 共享)
您是否嘗試過重新啓動CMD? – Serhiy
是的,我確實,不知道這裏發生了什麼。 – Rachel
你有沒有在PATH變量中刪除jre的前一個條目? – Serhiy