我的电脑最开始装的是jdk1.4,环境变量的JAVA_HOME也是指向JDK14
后来我装了JDK1.6后,环境变量JAVA_HOME也是指向JDK16
然后我再把JAVA_HOME设成JDK14这时,我在cmd中,运行 java -version时,出来的却是java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)按理我环境变量已经重新指向jdk14了,应该出来jdk14的版本信息,可是现在为什么还是出来1.6的信息?
后来我装了JDK1.6后,环境变量JAVA_HOME也是指向JDK16
然后我再把JAVA_HOME设成JDK14这时,我在cmd中,运行 java -version时,出来的却是java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)按理我环境变量已经重新指向jdk14了,应该出来jdk14的版本信息,可是现在为什么还是出来1.6的信息?
然后你再把你需要的版本号改过来
然后你再把你需要的版本号改过来
我觉得肯定是配置的问题,不可能是什么bug,好好看看,应该能找出来
就是不set path 照样可以执行javac -version 的在注册表里找一找相关的键值吧firefox说的多专业啊 ,你试试他的方法吧
如果没有相关的键 就直接在注册表里F3吧