我在卸了原有的JDK之后,又重新装3次JDK,并且配置好了JDK的环境变量后,在dos中输入Java -version后老是报错
could not open `F:\Java\jre7\lib\jvm.cfg‘ 但是实际上我是装在C盘的,最后又去修改注册表,发现里面
\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environemt\1.6 项目下的JavaHome和RuntimeLib的值没有改掉,然后改成现在装的路径下的值,但是
在DOS中输入Java -version后发现还是错的。最后在网上搜了很长时间才发现是因为在:
c:/windows/system32/java.exe
c:/windows/system32/javaw.exe
c:/windows/system32/javaws.exe
中有三个.exe最后我删除了两个就OK了。
最后我总结了以下我如果我在第一次重装了之后就去修改注册表会不会就没有问题了,但是我又重装了两次,导致我的C盘下又多出来两个.exe,所以即使我修改额注册表之后还是
问题。
这个麻烦困扰了一晚上,终于搞定了!