jdk(我这里是jdk17)设置JAVA_HOME路径不成功

看了很多博主的文章都没解决,烦躁!于是研究了一下解决了。

cmd输入:java -version 返回版本信息,成功

但是输入echo %JAVA_HOME% 返回%JAVA_HOME%没有返回路径

查看注册表(Regedit) :HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment 这里存在 JAVA_HOME 变量,且值正确。

按道理是有路径的,但是为什么还是不行呢。

用管理员权限(关键)打开cmd:setx /M JAVA_HOME "D:\ming\download-project3\java\jdk-17"

setx /M 表示修改 系统变量(/M 为 Machine 级别),会强制刷新注册表配置。

新开一个cmd:

输入:echo %JAVA_HOME%

返回jdk路径,成功!!

相关推荐
代衡_Monster9 分钟前
通过位运算实现Java逻辑的包含关系
java·java-ee
毕设源码-朱学姐9 分钟前
【开题答辩全过程】以 基于Java的失物招领系统设计与实现为例,包含答辩的问题和答案
java·开发语言
清晓粼溪14 分钟前
统一异常处理
java·开发语言
TH_134 分钟前
4、前台界面,表格列名写错
java
没有bug.的程序员1 小时前
高频IO服务优化实战指南
java·jvm·spring·容器
通往曙光的路上1 小时前
授权vvvvvv
java·开发语言·windows
Data_agent1 小时前
京东商品视频API,Python请求示例
java·开发语言·爬虫·python
a努力。1 小时前
HSBC Java面试被问:CAS如何解决ABA问题
java·开发语言·面试
lang201509281 小时前
深入解析Java资源加载机制
java·开发语言·python
爱笑的眼睛112 小时前
自动机器学习组件的深度解析:超越AutoML框架的底层架构
java·人工智能·python·ai