解决:JAVA_HOME 和 PATH 已设置,但 java -version 仍显示旧版本

本文主要描述了两种JDK配置问题的现象:1)JAVA_HOME和PATH设置正确但显示旧版本,原因在于path中的jdkPath优先;2)JAVA_HOME配置在jdkPath之前导致java-version无显示。解决办法强调检查环境变量尤其是Path,以及可能需要重启命令行工具。
摘要由CSDN通过智能技术生成

jdk配置不正确的几种现象:

现象1:JAVA_HOME 和 PATH 已设置,但 java -version 仍显示旧版本

原因:Path中最上方配置了jdkPath。

说明:应该是很早安装某些需要jdk环境的软件时,自动安装jdk并配置在path中,自己一直没有发现导致。

现象2:JAVA_HOME 和 PATH 已设置,但 java -version 不显示内容

原因:原因与现象1类似,但是在该jdkPath之前配置了JAVA_HOME的jdk。

解决:where java 查看当前jdk路径

解决办法总结:

1.检查系统环境变量Path,一定要逐个检查,90%问题都在这里。

2.对于极少部分同学,注意重启cmd.....

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值