原因一:没有安装jdk,只安装了jre
jdk1.7.0_60 jre是完整的。 如果未安装jdk,则在cmd中键入javac将显示“‘javac’不是内部或外部命令,也不是可执行程序或批处理文件”。
解决方法:安装jdk就可以了。
原因2 :安装了JDK和jre,但配置失败
如果安装了jdk,则在常规cmd中输入javac时一定会成功。
因此,环境配置存在问题。 可以检查以下三个地方:
第一,“JAVA_HOME”
JAVA_HOME的内容是jdk安装目录。 例如,小编的安装位置: d:programfiles(x86 ) Java(JDK1.7.0_60,无分号;
第二,检查CLASSPATH,然后单击、
这是对jar包的调用。 %JAVA_HOME%libdt.jar; %JAVA_HOME%libtools.jar; )前面有一点号码和分号,后面的最后也有分号。 )或" . %JAVA_HOME%lib; ”如图所示,相同的效果;
三.检查“PATH”变量是否正确
PATH变量很简单,是jdk喜欢的哑铃目录的意思。 %JAVA_HOME%高兴的哑铃;