win7中java环境变量配置问题

zhta 发布于 2011/03/04 15:41
阅读 2K+
收藏 1

在命令提示符中输入javac,出现'javac' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

我是按照这个配置的:

win7系统 Jdk版本1.6
用鼠标右击“我的电脑”->属性->高级->环境变量
系统变量->新建->变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.6.0_12(这只是我的JDK安装路径)
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;(若已经有Path项,无须另外新建,直接在后

面加,但需用;与前面已有的项分隔开)
系统变量->新建->变量名:CLASSPATH 变量值:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

 

我的jdk是1.6.0.20 路径是c盘,其他的都跟上面一样,结果还是出现上面的情况。求高手解答。

加载中
0
一号男嘉宾
一号男嘉宾

右键我的电脑——高级——环境变量——下面的 系统变量 

新建变量 JAVA_HOME值 C:\Program Files\Java\jdk1.6.0_24

修改变量 path 最前面加入 .;%JAVA_HOME%\bin; (各个变量用分号分割,“.;”表示当前目录) 

新建变量CLASSPATH加入.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

0
胖猫
胖猫

你是在cmd下测试的吧?

改好环境变量后,关掉当前的cmd窗口,再另外起一个cmd测试吧

0
zhta
zhta

还是不行

0
红薯
红薯

引用来自#4楼“zhta”的帖子

还是不行

因为你的目录有空格,JAVA_HOME 变量值加双引号试试

"D:\Program Files\xxxxx"

0
红薯
红薯

还有,JDK无需指定 CLASSPATH 环境变量

0
zhta
zhta

引用来自#5楼“红薯”的帖子

引用来自#4楼“zhta”的帖子

还是不行

因为你的目录有空格,JAVA_HOME 变量值加双引号试试

"D:\Program Files\xxxxx"

加上引号,把classpath删除,还需要做什么?

0
zhta
zhta

win7 home basic 系统有关系吗?

0
一号男嘉宾
一号男嘉宾

你的win7是不是GHOST安装的,我是安装光盘安装的,表示没问题的。

0
阿拉法政
阿拉法政

path命令看一下。

0
zhta
zhta

引用来自#9楼“幽幽”的帖子

你的win7是不是GHOST安装的,我是安装光盘安装的,表示没问题的。

正版安装盘

返回顶部
顶部