失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > javac不是内部或外部命令 也不是可运行的程序或批处理文件的错误解决方法(Windows10/Windows7)

javac不是内部或外部命令 也不是可运行的程序或批处理文件的错误解决方法(Windows10/Windows7)

时间:2019-07-13 06:40:10

相关推荐

javac不是内部或外部命令 也不是可运行的程序或批处理文件的错误解决方法(Windows10/Windows7)

前言:在配置JDK环境变量后,java显示正常,javac则显示javac不是内部或外部命令,也不是可运行的程序或批处理文件。造成javac不是内部或外部命令,也不是可运行的程序或批处理文件的问题一般就是在Path中Win10错误的使用了Win7的环境变量配置,或者Win7错误的使用了Win10的环境变量配置导致的

变量名:CLASSPATH 变量值:.;%JAVA_HOME%lib\dt.jar;%JAVA_HOME%\lib\tools.jar;# 变量值中开头的.以及结尾的;千万不能遗漏

变量名:JAVA_HOME变量值:你本机安装的JDK文件夹的绝对路径

Path设置

一、Win10 Path设置:

(1).由于Win10 Path打开后为:

(2).直接点击新建

%JAVA_HOME%\bin

将上面的代码复制到光标处即可

二、Win7 Path设置:

(1).由于Win7 Path打开后为:

所有的环境变量全在一行

(2).将光标移动至最末尾,将下面的代码复制到光标处即可

;%JAVA_HOME%\bin

注意Win7的环境变量在开头要比Win10的环境变量多一个分号

相比于Win10来说,在开头处多了一个; 因为在Win7中依靠;区分开环境变量

1.造成javac不是内部或外部命令,也不是可运行的程序或批处理文件的问题一般就是在Path中Win10错误的使用了Win7的环境变量配置,或者Win7错误的使用了Win10的环境变量配置导致的

2.在更改Path后,一定一定要关闭CMD窗口后重新打开,否则即使你修改为正确的Path,仍然会报错

如果觉得《javac不是内部或外部命令 也不是可运行的程序或批处理文件的错误解决方法(Windows10/Windows7)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。