2012-06-22 18 views
0

當我重新命名我的JDK文件夾並刪除了一個JRE文件夾(我實際上必須殺死一個進程才能刪除該文件夾)後,我相應地編輯了系統變量,但是當我輸入錯誤信息時在'javac'或'java'中,即使%classpath%顯示更新的值。當我在cmd提示符下鍵入'java'時,錯誤消息指向舊的文件結構; CLASSPATH已更新

是否有隱藏的系統變量仍然保持舊值?我怎樣才能得到舊的指針騎jre文件夾?這是因爲我之前結束了一個java進程以便能夠刪除JRE文件夾?如果是這樣,我現在怎麼修復它?

非常感謝你提前幫助我。

C:\ jdk1.7>的Java

錯誤:無法打開'C:\ Program Files文件\的Java \ jre7 \ LIB \ I386 \

這是從命令窗口複製的jvm.cfg」

C:\ jdk1.7>的javac

'的javac' 不被識別爲內部或外部的命令, 運行的程序或批處理文件。 C:\ jdk1.7 \ jre \ bin; C:\ jdk1.7 \ jre \ bin \ C:\ jdk1.7 \ bin; C:\ jdk1.7 \ jre \ bin; ANT \ lib; C:\ ANT \ bin; c:\ documen ts and settings \ homayoon \ my documents \ selenium tutorial \;

C:\ jdk1.7>

回答

0

如果你的文件夾改名爲手動,會有很多指向舊名稱的註冊表項。
使用RegEdit更改它們;或者更快,重新安裝Java。

相關問題