www.3112.net > 你好,请问你一下那个jDk1.8里面JAvAC为什么显示不是内部命令??求解

你好,请问你一下那个jDk1.8里面JAvAC为什么显示不是内部命令??求解

我们要在cmd中去执行某一个命令,操作系统会在环境变量的path中去寻找相应的程序.也就是说你要早dos界面去调用java命令的话,你的path中的路径必须要包含java的安装目录.javac是java的编译命令,我看了你上面是因为没有在path里面配置java所以导致提示“javac”不是内部命令.配置好path就能解决你的问题的.希望可以帮助到你,有什么问题都可以追问我,望采纳,谢谢!

环境变量 JAVA_HOME 指向JDK的安装目录可以添加一个 JRE_HOME 指向JRE在安装的目录环境变量中不要配置CLASSPATH ..把JDK下的bin的完整路径,添加到PATH环境变量

这个是你的环境变量没有配置好的原因,找到你的jdk的安装目录的bin目录,然后将这个地址复制下来在“我的电脑”-“属性”-“高级”-“环境变量” 将前面复制的地址粘贴到下面有个path目录双击后的下面的值,的system的符号的串后的”:”结束的后面粘贴后以“;”(英文的标点,不要搞成中文的分号了)结束,后面连续点击确定就是了,在“运行”-输入cmd后,在输入 javac命令,看后面有反应不?如果没有改变的话,可能需要重新启动电脑了.

环境变量问题环境变量 path 里要配置到 bin目录

同上在我的电脑-属性-高级-环境变量中,在系统变量PATH中内容后面加入引号中内容“;JDK的安装路径\bin”,另新建环境变量classpath加入“ .;JDK的安装路径\lib\tools.jar;”

你的环境变量设置的肯定有问题才会这样

建议删除之前的设置,重新配置,配置步骤,可按一下提示执行http://jingyan.baidu.com/article/9f63fb91d87fb0c8400f0e93.html假如,按照其配置后依旧不行,在cmd命令下切换路径到jdk的路径,在运行javac命令看看,还是不行的话,建议重新官网下载个安装版的,直接双击安装,之后再重复以上操作

环境变量设置错误,设置方法(注意对比你的):在“系统变量”下:点击“新建”,“变量名”输入CLASSPATH,“变量值”输入.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar,点击“新建”,“变量名”输入JAVA_HOME,“变量值”输入C:\Program Files\Java\jdk1.8.0_77,注意你的java jdk安装目录点击Path,不是“新建”,本来就有Path变量,在“变量值”中把光标移到到最后,输入;%JAVA_HOME%\jre\bin

输入java,java -version正常,表示jdk已经正常安装.而输入javac出现“不是内部或外部命令”,表示环境变量没有配置好.一下是jdk安装配置的过程,可以参考一下,看看是哪一步出现了错误:1、从oracle官网下载jdk安装包,如:jdk-7u79-

原因很简单,因为装jdk时装了jre,jre是运行环境不含javac编译工具. 如果只是Java程序的使用者(不是开发者),一般自己不会配置环境变量, 因此jre就自动把java命令作为内部命令了

相关搜索:

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com