我的JDK都是按照网上的步骤来的,可是javac就是不能用,一输入总是显示不是内部指令或者外部。可是我的学长说输入java或者java-version只要能输出就是正确配置了,好矛盾,不知道我的jdk到底有没有配置成功?求大侠指点!
------解决方案--------------------
不是内部指令? 你的%JAVA_HOME%/bin 添加到path里面了吗?
------解决方案--------------------
首先确定配置正确
然后如果是XP的话,最好重启一下
------解决方案--------------------
1、打开我的电脑–属性–高级–环境变量
2、新建两个环境变量:
JAVA_HOME=D:\Program Files\Java\jdk1.7.0_51
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3、编辑Path环境变量,增加如下路径:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4、重新启动cmd。
------解决方案--------------------
环境变量设置下。
------解决方案--------------------
public class a
{
public static void main(String[] args) {
System.out.println("xx");
}
}
看看能不能执行就行了。
------解决方案--------------------
最简单的配置方式就是将jdk目录下的bin的路径直接加到path中,注意加分号。classpath可以不配的,然后java,javac命令应该就都能用了
------解决方案--------------------
不是javac吧,应该是java -version,在命令行输入此命令可以查看你的jdk是否安装配置成功。千万要注意java -version不是java-version哦,中间有空格的!
------解决方案--------------------
JAVA_HOME
D:\Program Files\Java\jdk1.7.0_51(看你的JDK放在哪个地方,你就填什么如果是C盘,c:\Program Files\Java\jdk1.7.0_51)
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面的小数点不要忽略了)
Path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
如果再不行,找我。4 43785736