关于win10系统1709版本安装JDK出现变量配置正确但仍有“java不是内部或外部命令”的解决办法

Posted pumkinzs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于win10系统1709版本安装JDK出现变量配置正确但仍有“java不是内部或外部命令”的解决办法相关的知识,希望对你有一定的参考价值。

背景:联想拯救者R720笔记本,系统一键还原了,需要重新安装一部分软件,最基本的就是JDK,但今天在安装时遇到了问题,之前安装的1.8版本,没有仔细配置环境变量,这一次安装的是1.7版本的,仔仔细细配置了变量,却一直报错!

  即:“‘java’不是内部或外部命令,也不是可运行的程序或批处理文件。”

寻找原因:

1、认为是32位JDK与64位系统冲突,百度了一下----------兼容

2、认为是配置变量时,少了标点符号,仔细对比之后,发现并没有。

3、将问题搜索区间缩小,百度之后,发现了这篇文章http://jingyan.baidu.com/article/d5c4b52b80665fda560dc5e4.html?allowHTTP=1。果然解决了问题!

解决问题:

一开始配置的PATH变量是这样的:

然而需要改成这样的,点击“编辑文本(T)...”,将位于文本末尾的变量放在如下图的位置:即最开始处

改好之后就是这样的:

然后点击“确定”-->“确定”--->“确定”:前提是你的JAVA_HOME和CLASSPATH都正确。

win+R打开命令行操作,再次测试java命令,结果如图:

 

以上是关于关于win10系统1709版本安装JDK出现变量配置正确但仍有“java不是内部或外部命令”的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

win10系统jdk安装和环境变量配置

win xp如何配置jdk-7u10-windows-i586.exe环境,麻烦写一下具体的变量值,感谢!

win10 64位系统中安装多个jdk版本的切换问题

Win10系统安装64位JDK8最新2021详细步骤(配置Java环境变量)

win10 配置jdk环境变量(重装系统后免安装)

帮助小白,JDK的安装与环境变量配置(Win 10系统)