问题一: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安装路径)两个条目。

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

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

免责声明:
本文中使用的部分图片来自于网络,如有侵权,请联系博主进行删除
本文中使用的部分图片来自于网络,如有侵权,请联系博主进行删除

浙公网安备 33010602011771号