如果你确定你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了。