日期:2014-05-20  浏览次数:20883 次

那位高手告诉我在WINXP下怎么设置JDK的环境变量,该试的方法我都试了,都不行。
安装路径C:\Program   Files\Java\jdk1.5.0_09
在网上找了N个方法我都试了,
用javac的时候,出现以下错误提示:  
"javac "不是内部或者外部命令,也不是可运行程序,或批处理文件。
而却运行   java   -sersion   也好使,

那位高手告诉我该怎么做,在Administrator环境变量   和系统环境变量里面该怎么去做,
具体一点,谢谢了
郁闷+崩溃ing..................

------解决方案--------------------
第一种方法: 运行cmd, 在命令控制符下面 运行 path C:\Program Files\Java\jdk1.5.0_09\bin

然后再这个命令控制符下可以运行 javac 了
------解决方案--------------------
控制面板里的“系统属性”→高级→环境变量,然后在“系统变量”里找到“Path”,选中后点击“编辑”,在最后面加上“C:\Program Files\Java\jdk1.5.0_09\bin;”,确定。

然后在Dos窗口中就可以使用javac、java命令等,执行java -version也就可以看到版本号。

(应该不需要重启系统,如果还是不行,可以重启操作系统试试,Java环境变量设置应该可以生效)
------解决方案--------------------
1, Create JAVA_HOME in system variables, set it to C:\Program Files\Java\jdk1.5.0_09
2, Edit PATH in system variable, put %JAVA_HOME%\bin at the BEGINNING of existing path;
3, Open a NEW Command Prompt window, try javac and java commands.
------解决方案--------------------
首先你在你的电脑的环境变是中要设置以下几个东东!
JAVA_HOME:C:\Program Files\Java\jdk1.5.0_09
PATH:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLAASPATH:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(.是个点,后面是个分号)


具体解释如下:
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径C:\Program Files\Java\jdk1.5.0_09,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量)
Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME。

判断是否配置成功:
“开始”-> “运行”,键入“cmd”
键入命令“java -version”,出现版本信息,说明环境变量配置成功
------解决方案--------------------
既然 java -version能正常运行那就不是环境变量设置的问题,你的java安装目录的bin下有没有javac.exe啊? 搞不好连javac.exe都没有,因为我遇到过一次这种问题,大概是病毒作的怪.