如果你確定你Java所需的環境變量PATH、CLASSPATH都已經配置正確,但是出現如下問題之一:
1、在dos下,javac可以正常使用,但是輸入java卻提示:could not create the java virtual machine
2、在dos下,輸入java,提示:Error: could not find java.dll ...
3、在啓動eclipse時,提示:Failed to create the java virtual machine
這時候,你有必要重裝JDK.
此時,有3個程序需要卸載:(以下是根據我的版本號寫的)
1、Java DB 10.4.1.3
2、Java(TM) SE Development Kit 6 Update 10
3、Java(TM) 6 Update 10
卸載前2個比較沒有懸念,但卸載第3個就經常出現問題。
在360下卸載它,沒有反應,一直存在;
在“添加或刪除程序”中卸載它,提示“安裝時出現嚴重錯誤”。
既然第3個沒有卸載乾淨,那麼重裝JDK一般是不能正常使用的。
那麼,怎麼徹底卸載JDK?
僅僅需要一個工具:Windows Installer Clean Up
http://download.pchome.net/system/cleanup/download-165578.html(這是它的一個下載地址,讀者也可以自己網上找)
這個工具的作用:(來自百度知道)
或許這段話不好理解,但當你遇到某些程序無法卸載時,用這個軟件或許就可以幫上忙。
安裝完畢或,你可以用以下兩種方式打開它:
1、開始菜單下有“Windows Installer Clean Up”的快捷方式
2、C:\Program Files\Windows Installer Clean Up\msicuu.exe(你的安裝路徑)
此時,你將看到圖1的界面:
圖1 Windows Installer Clean Up運行窗口
將那3個與Java有關的程序在這邊卸載掉,然後把它們安裝生成的相關文件都刪掉。(不刪也可以,浪費點空間而已,不會對重裝造成影響)
最後,就可以放心重裝JDK了。