C:\Documents and Settings\Administrator>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)C:\Documents and Settings\Administrator>set PATH
Path=C:\WINDOWS\system32;d:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.1.8\b
in;C:\Program Files\Symantec\pcAnywhere\;C:\Program Files\Java\jdk1.5.0_09\bin;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSHC:\Documents and Settings\Administrator>set CLASSPATH
CLASSPATH=.;C:\Program Files\Java\jdk1.5.0_09\lib\dt.jar;C:\Program Files\Java\j
dk1.5.0_09\lib\tools.jar我原来是用的1.6的版本,后来需要改为1.5的。但是修改配置文件以后没有起作用,求解。
如上,我配置的环境变量是1.5的版本,结果查询Java版本是1.6的。
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)C:\Documents and Settings\Administrator>set PATH
Path=C:\WINDOWS\system32;d:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.1.8\b
in;C:\Program Files\Symantec\pcAnywhere\;C:\Program Files\Java\jdk1.5.0_09\bin;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSHC:\Documents and Settings\Administrator>set CLASSPATH
CLASSPATH=.;C:\Program Files\Java\jdk1.5.0_09\lib\dt.jar;C:\Program Files\Java\j
dk1.5.0_09\lib\tools.jar我原来是用的1.6的版本,后来需要改为1.5的。但是修改配置文件以后没有起作用,求解。
如上,我配置的环境变量是1.5的版本,结果查询Java版本是1.6的。
JAVA_HOME=c:\j2sdk1.4.2
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径)
path=%JAVA_HOME%\bin 接着可以写一个简单的java程序来测试J2SDK是否已安装成功: public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
将上面的这段程序保存为文件名为Test.java的文件。
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令
javac Test.java
java Test
此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。
因为Oracle中也有Java虚拟机,需要将你JDK路径放在前面,只要先于Oracle的JDK被找到,就应该没有问题了。C:\Documents and Settings\Administrator> set PATH
Path=C:\Program Files\Java\jdk1.5.0_09\bin;C:\WINDOWS\system32;d:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.1.8\b
in;C:\Program Files\Symantec\pcAnywhere\;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
那就是你自己的问题了。真是的..
把你想用的jdk配置在path的最前面。
而且系统是先找系统环境变量再找用户环境变量的。
建议你复制j6和j5的目录到另一个地方,然后全部卸载后再手动设置环境变量,这样就想用哪个用哪个了