为什么环境变了jdk是1.8二cmd显示jdk是17版本?

 我来答
wangyous
2023-04-18 · 专注探索学习互联网前沿技术
wangyous
采纳数:4 获赞数:4

向TA提问 私信TA
展开全部

很可能是因为你在环境中设置了一个名为"JAVA_HOME"的环境变量,该变量指向了 1.8 版本的 Java 安装目录。但是,你在命令行中使用的"java"命令实际上是通过 cmd 窗口调用的,而在 cmd 窗口中,系统会默认使用当前目录下的 java 命令,而不是通过环境变量查找安装目录。

为了解决这个问题,你可以尝试在 cmd 窗口中使用"set"命令查看并修改该环境变量的值。例如,在 cmd 窗口中输入以下命令:

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_202  

这将设置 JAVA_HOME 环境变量的值为 1.8 版本的 Java 安装目录。注意,上述命令中的路径可能需要根据你的 Java 安装目录进行修改。

另外,你也可以通过在命令行中使用"java -version"命令来查看当前使用的 Java 版本。例如,在 cmd 窗口中输入以下命令:

java -version  

这将输出当前使用的 Java 版本信息。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式