JDK安装成功了,为什么输入javac后显示不是内部或外部命令?

如题所述

原因一:没有安装jdk,只安装了jre

jdk1.7.0_60+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提 示“‘javac’ 不是内部或外部命令,也不是可运行的程序 或批处理文件”。

解决方法:安装jdk即可。

原因二:安装了jdk和jre,但是配置失败

安装了jdk的话,正常cmd下输入javac时一定可以成功的,

所以,是环境配置有问题,我们可以检查以下三处地方:

第一、”JAVA_HOME”

JAVA_HOME的内容是jdk安装目录。如小编安装的位置:D:\Program Files (x86)\Java\jdk1.7.0_60,并且后边不带分号;

第二、检查CLASSPATH,

这是一个jar包的调用。.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有点号和分号,后边结尾也有分号。)或者可以写成“.;%JAVA_HOME%\lib;”如图所示,一样的效果;

第三、检查“PATH“变量是否正确

PATH变量很简单,就是jdk的bin目录的意思。%JAVA_HOME%\bin;

温馨提示:内容为网友见解,仅供参考
无其他回答

javac不是内部或外部命令是什么原因
一般来说出现javac不是内部或外部命令的问题,基本上都是因为环境变量设置出现了问题,从而导致运行时,提示找不到,无法正常的使用等,解决方法就是更改环境变量的设置了,至于具体怎么操作,请看以下的详细教程吧~javac不是内部或外部命令是什么原因:1、原因是环境变量没有准确的设置,导致功能无法正常...

JDK安装成功了,为什么输入javac后显示不是内部或外部命令?
原因一:没有安装jdk,只安装了jre jdk1.7.0_60+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提 示“‘javac’ 不是内部或外部命令,也不是可运行的程序 或批处理文件”。解决方法:安装jdk即可。原因二:安装了jdk和jre,但是配置失败 安装了jdk的话,正常cmd下输入javac时一定...

javac不是内部或外部命令怎么办
1、原因一没有安装jdk,只安装了jre 1jdk170_60+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提示”#39JAVAC#39 不是内部或外部命令,也不是可运行的程序 或批处理文件“2解决方法是安装jdk 安。2、肯定是java环境变量没有配置成功首先右击我的电脑选择属性,再选择高级系统设置 选...

javac不是内部或外部命令怎么办 无法正常运行解决方案
javac不是内部或外部命令怎么办 无法正常运行解决方案,javac如果不是内部或外部命令,用户在使用环境变量用户经常会遇到这种情况,导致使用不正常。这个问题可能是因为设置不当或者环境配置有问题,来看看详细的教程和解决方案吧~javac不是内部或外部命令怎么办?1.找到java安装下的bin目录,运行【cmd】,...

javac不能输入是什么原因?
jdk安装完成后,在cmd命令窗口输入Java可以显示帮助信息,输入javac提示不是内部命令或外部命令,一般是因为环境变量没有配置或者配置错误导致的,下面就介绍下解决办法 1、键盘windows+R键,调出运行窗口,输入cmd并回车 2、进入命令窗口,输入javac,提示不是内部命令或外部命令 3、打开控制面板,找到系统中...

java程序运行时出现.javac不是内部或外部命令,也不是可运行的程序或批...
主要是因为你的classpath设置不对。jdk的环境变量配置一般如下:JAVA_HOME=你的jdk安装路径 path=%JAVA_HOME%\/bin;%JAVA_HOME%\/jre\/bin;classpath=.;%JAVA_HOME%\/lib;%JAVA_HOME%\/jre\/lib;当你敲入javac的时候会从操作系统的path下查找这个命令,你的path里面如果没有将jdk的bin目录配置进去,就...

...version正常但是javac后显示不是内部或外部命令?
输入java,java -version正常,表示JDK已经正常安装。而输入javac出现“不是内部或外部命令”,表示环境变量没有配置好。一下是JDK安装配置的过程,可以参考一下,看看是哪一步出现了错误:1、从Oracle官网下载JDK安装包,如:jdk-7u79-windows-x86版本。2、安装包下载完成后,双击安装包进行安装,安装...

jdk环境变量配置为什么显示不是内部命令
小编回答:安装jdk后在cmd中输入java -version能正常显示jdk版本号则java命令可用。javac命令无法使用,提示“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件”。的原因是在我们配置好的jdk环境变量中,包含的文件路径下没javac.exe文件。解决方法:1.打开【运行】输入【cmd】2.制台中...

...但是用javac -version测试说不是内部或外部命令。急
javac -version 注意:两词之间要有空格 如果在命令提示符下直接输入javac,不出现你刚才出现的错误“不是内部或外部命令”,就说明PATH的设置没问题了。Path只是提供给操作系统找到命令而已。

win7javac不是内部或外部命令怎么办
win7javac不是内部或外部命令怎么办:1、首先检查jdk与jre是否都已安装成功,如果安装完成后还是无法进行配置,请执行以下操作。2、打开环境变量设置,然后找到【JAVA_HoME】进行编辑,变量值放入你的安装位置,例如:【d:\\program Files (x86)\\Java\\jdk1.7.0_60】3、然后找到【CLAsspATH】。输入【....

相似回答