问题一:jdk环境变量

问题一:jdk环境变量

在用户变量和系统变量中删除了jdk相关环境变量,但在CMD输入java -version命令仍然正常输出jdk版本信息。

删除的jdk环境变量:(1)%JAVA_HOME%变量,

(2)Path变量中的%JAVA_HOME%\bin和D:\APPlication\Program Files\java\jdk23.0.2(jdk安装路径)两个条目。

image

显示:image

操作:

(删除环境变量的情况下)输入“where java"命令,找到了jdk的路径,打开该文件夹路径后,发现Oracle 安装的java命令工具!![image-20250827170132699]image

image

原因:因为我是使用软件方式安装java,而不是直接下载的压缩包,软件安装过程中就会在path最前面添加一个路径(环境变量中有多个值时,优先级自上至下递减,所以显示出来的java版本是23),指向java.exe等文件,删除这个环境变量就好了,最好还是下载压缩包版的,就不会有这样的问题image

删除该条路径后,命令行正常显示
image

posted @ 2025-09-02 09:01  霍易  阅读(17)  评论(0)    收藏  举报