安装JDK后在cmd中输入java -version命令显示不是内部命令

4 篇文章 0 订阅
3 篇文章 0 订阅

【问题描述】

win10系统中按照步骤安装JDK和配置相关环境后,在cmd中输入java -version命令或者javac命令时显示不是内部或外部命令,无法查看java版本。

在这里插入图片描述

【解决办法】

检查配置环境中的Path变量值,应该修改其为绝对路径值。不能用%JAVA_HOME%这样的相对路径,应该改为bin目录的绝对路径: C:\Program Files\Java\jdk-14.0.2\bin。

右键点击“”我的电脑“”–属性–高级系统设置–环境变量
在这里插入图片描述
在这里插入图片描述
之后点击确认,再重新打开cmd进行验证,此时就可以看到版本信息了。

在这里插入图片描述

当在命令提示符窗口(CMD输入"java -version"命令显示"不是内部命令",可能是由于以下几个原因: 1. Java环境变量未配置:在Windows操作系统,需要将Java安装路径配置到系统的环境变量。配置方法为:右键点击“我的电脑”或“此电脑”-> 属性 -> 高级系统设置 -> 环境变量 -> 在“系统变量”或“用户变量”查找名为“PATH”的变量,如果不存在可以新建一个。然后将Java安装路径添加到变量值(例如:C:\Program Files\Java\jdk1.8.0_221\bin)。配置完成后重新打开命令提示符窗口,输入"java -version"命令应该可以正常执行。 2. Java安装安装位置有误:如果Java安装或者安装的位置与配置的环境变量不一致,就会出现该错误。可以重新安装Java并确保正确配置环境变量。 3. Java未在CMD注册:如果Java安装完毕,但CMD有正常识别Java安装路径,可以尝试以下步骤进行修复: - 打开CMD窗口并进入Java安装路径下的"bin"目录(例如:cd C:\Program Files\Java\jdk1.8.0_221\bin)。 - 运行"java -version"命令,如果能正常显示版本信息,则说明修复成功。 - 如果还是无法正常显示版本信息,则可以尝试重新安装Java。 总之,当输入"java -version"命令显示"不是内部命令"时,需要检查Java环境变量的配置、Java安装情况以及CMD的注册情况。通过逐一排查和修复这些问题,应该可以解决这个错误。
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值