更改java环境变量遇到的一个问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 05:29:35
java的安装路径为C:\Program Files\Java\jdk1.6.0,设置环境变量JAVA_HOME=“C:\Program Files\Java\jdk1.6.0”,CALSSPATH=“.;%JAVA_HOME%\bin”,CLASSPATH=“.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;”,自己写的java文件放置在c:\,为什么,我输入javac后,会出现如下情况
“C:\Documents and Settings\Administrator>cd\

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

提问题的时候自己有点粗心,我已经设定了PATH==“.;%JAVA_HOME%\bin” ,java命令可以用,只有javac不能用。

出现这个问题是因为你的环境变量配置出错误了 其实很容易
你的java_home配置是正确的,注意路径一定要写对了,我就是Program少写了个m结果怎么配置怎么不对差点就放弃JAVA了。java_home配置好了就开始配置path变量。在path变量后面加上;%java_home%\bin 你的PATH变量多了一个. 这个点是变量CLASSPATH专署的。 最后就是配置classpath变量了。其实关于这个变量其实是网络上最有争议的配置变量。不同的人有不同的配置方法。但是我根据自己的经验发现其实这个变量配置很简单%java_home%\lib;. 我以前用%java_home%出现问题后我就一直用C:\Program Files\Java\jdk1.6.0_03 这个其实也就是我的%java_home% 希望对你能有帮助

说明你的环境变量没有配置正确,
在我的电脑右击打开属性,在高级里面有环境变量,打开它,然后在“Administrator的用户变量”新建变量名path;变量值为C:\Program Files\Java\jdk1.6.0\bin,就好了

如果是WINDOWS系统:右键点击“我的电脑——》高级——》环境变量——》在系统变量里找到PATH,点击编辑,在变量值的后面加上;%JAVA_HOME%\bin”,确定后,新建一个CLASSPATH变量:新建——》在变量名中输入CLASSPATH,在变量值中输入.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;就OK了。
你刚开始的JAVAC不好使是因为PATH变量里没有设置编译是所需要的信息。

你的是1.6版本,就设置path环境变量就可以了,其他变量不用设置...免得设置错了麻烦.....

MS的用户变量:

变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.6.0

系统变量:

变量名:classpath