Java中没有找到jdk,但是环境变量设置的Javapath。在cmd里面成功弄出来了Java的版本信息,请问这是为啥呢
Java的jdk如何寻找,只找到了Javapath
Java中没有找到jdk,但是环境变量设置的Javapath。在cmd里面成功弄出来了Java的版本信息,请问这是为啥呢
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- GISer Liu 2024-03-05 22:24关注
该回答引用自GPT-3.5,由博主GISer Liu编写:
根据您的问题描述,您在环境变量中设置了Java路径,但在命令行中却没有找到JDK。您在命令行中成功找到了Java版本信息。这可能是由于环境变量设置的路径并不包含JDK,而是只包含了JRE(Java
Runtime Environment)的路径。
要解决这个问题,您需要确保环境变量中包含了JDK的路径。通常,JDK的路径包括bin目录,而JRE的路径通常只包含了jre/bin目录。因此,您需要检查您的环境变量是否正确设置了JDK的路径。
解决方案步骤如下:- 确认JDK安装路径 :首先,确认您已经正确安装了JDK。您可以在安装JDK时选择自定义安装路径,或者默认安装路径,然后记下安装路径。
- 检查环境变量 :接下来,打开系统的环境变量设置。在Windows系统中,您可以在控制面板中找到“系统与安全” > “系统” > “高级系统设置” > “环境变量”。在环境变量对话框中,找到系统变量中的“Path”变量,确保其中包含了JDK的bin目录路径。
- 添加JDK路径 :如果“Path”变量中没有包含JDK的路径,您需要手动添加。点击“编辑”或“新建”,然后添加JDK的bin目录路径。确保路径之间使用分号分隔。
- 保存设置 :保存环境变量设置并关闭对话框。
- 验证设置 :打开一个新的命令行窗口,输入“java -version”命令,确保能够正确显示Java版本信息。如果成功显示版本信息,则说明环境变量设置已经生效。
如果您按照以上步骤操作仍然无法解决问题,您可能需要重新安装JDK,并确保在安装过程中正确设置了安装路径。另外,您还可以尝试在命令行中手动添加JDK路径,以便临时解决该问题。
希望以上解决方案能够帮助您解决问题。如果您有任何疑问或需要进一步的帮助,请随时提出。
如果该回答解决了您的问题,请采纳!如果没有,请参考以下方案进行修订
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 sqlserver执行存储过程报错
- ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题
- ¥15 浮窗和全屏应用同时存在,全屏应用输入法无法弹出
- ¥100 matlab2009 32位一直初始化
- ¥15 Expected type 'str | PathLike[str]…… bytes' instead
- ¥15 为什么在iis上部署网站,服务器可以访问,但是本地电脑访问不了
- ¥15 三极管电路求解,已知电阻电压和三级关放大倍数
- ¥15 ADS时域 连续相位观察方法
- ¥15 Opencv配置出错
- ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。