2013年11月6日星期三

有两个jdk版本(6和7),在JAVA_HOME中修改版本,cmd中版本不变之解决

因为在C:\WINDOWS\system32下有之前版本的java.exe等,而在环境变量path中,C:\WINDOWS\system32比%JAVA_HOME%/bin靠前,所以cmd就自动调用system32中的java,而不是%JAVA_HOME%中的java版本。解决办法可以删除system32中的java或者把%JAVA_HOME%/bin放到path最前面。

没有评论:

发表评论