黑马程序员技术交流社区

标题: jdk环境配置问题 [打印本页]

作者: liangkun097    时间: 2014-11-24 22:34
标题: jdk环境配置问题
本帖最后由 liangkun097 于 2014-11-26 09:17 编辑

JAVA_HOME=D:\Program Files\Java\jdk1.7.0_71

CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;


path=;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(放在最后面的);

但是在dos命令行中敲Java和Java -version行,但是敲javac就出不来东西;

如果将path中直接写D:\Program Files\Java\jdk1.7.0_71\bin就什么都正常,求大神分析一下为什么

作者: liangkun097    时间: 2014-11-24 23:23
坐等大神啊
作者: liangkun097    时间: 2014-11-24 23:55
当我将jre文件删掉的时候,dos中敲Java也就不行了,说明敲Java是启动的jre中的Java.exe 而不是jdk中的Java.exe。有大神知道怎么改成jdk中的吗,请不要告诉我环境变量错了,因为我真的很认真的检查过了
作者: liangkun097    时间: 2014-11-25 08:07
彭毅 发表于 2014-11-25 00:57
没必要用dos啊。。

这个我知道,myeclipse连环境都不要配,我只想搞明白我这到底出了什么问题
作者: .ヤ牧马人〃    时间: 2014-11-25 11:13
jdk7没必要再设置classpath了吧
作者: qingshan    时间: 2014-11-25 11:38
liangkun097 发表于 2014-11-24 23:55
当我将jre文件删掉的时候,dos中敲Java也就不行了,说明敲Java是启动的jre中的Java.exe 而不是jdk中的Java. ...

我删掉了一个jre,但是还能用。
作者: qingshan    时间: 2014-11-25 11:40
不知道你说的运行出来结果是要什么结果。javac的文件如果正确的话,本来就没有结果。错误了才有结果
path放在最后不用加分号,你把分号删了试试
作者: liangkun097    时间: 2014-11-26 09:10
我将%JAVA_HOME%配到系统变量里就好了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2