关于java环境变量的设置,请问是哪里的错?

来源:百度知道 编辑:UC知道 时间:2024/06/15 19:38:16
path为C:\Program Files\Java\jdk1.5.0_04\bin;C:\Program Files\Java\jdk1.5.0_04\jre\bin;C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin
classpath为.;C:\Program Files\Java\jdk1.5.0_04\lib\tools.jar;C:\Program Files\Java\jdk1.5.0_04\jre\lib\rt.jar;
java_home为C:\Program Files\Java\jdk1.5.0_04
运行后界面为
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>javac
'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

C:\Documents and Settings\Administrator>java
Usage: java [-options] class [args...]
(to execute a class)

classpath写错了,类路径;.;C:\Program Files\Java\jdk1.5.0_04\lib\tools.jar;C:\Program Files\Java\jdk1.5.0_04\jre\lib\rt.jar; 错误处!!!应该是这样:C:\Program Files\Java\jdk1.5.0_04\lib\dt.jar

这样写就行了:classpath是 .;%java_home%/lib/dt.jar;%java_home%/lib/tools.jar
javahome是 C:\Program Files\Java\jdk1.5.0

path设置:
C:\Program Files\Java\jdk1.5.0_04\bin;C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin ;C:\Program Files\Java\jdk1.5.0_04\bin
classpath设置:
C:\Program Files\Java\jdk1.5.0_04\jre\lib\tools.jar;C:\Program Files\Java\jdk1.5.0_04\jre\lib\rt.jar

建议你jdk用个最新版本的<