为安装成功在IDEA中可以正常使用但忘记安装路径的jdk配置环境变量

文章讲述了因JAVA_HOME和JRE_HOME环境变量未配置导致启动命令失败的问题。通过运行java-version命令找到JDK版本,然后在IDEA中获取JDK安装路径。接着在系统环境变量中新建JAVA_HOME,将其值设为JDK路径,并在Path中添加%JAVA_HOME%in,解决了启动问题。即使JDK目录下无jre文件夹,正确配置也能成功执行命令。
摘要由CSDN通过智能技术生成

1.为jdk配置环境变量的原因

win+r打开运行窗口,输入cmd按下回车,在出现的命令行窗口下用cd命令进入指定目录下执行startup命令,出现下图所示的情况:(注意:cd命令进入的指定目录,不能出现中文,否则导致cd命令执行失败)

2ae90103f54346b0a048972b6a285193.png

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program既未定义JAVA_HOME也未定义JRE_HOME环境变量运行此程序至少需要其中一个环境变量。

在这种情况下,我需要为jdk配置环境变量,然而我完全忘记了jdk的安装路径。在命令行窗口下直接使用java -verbose命令,出现的最后两行的结果为下:

6d5e0cd7252048b5b2733ce946c9a2b6.png

2.解决方法

首先,在命令行窗口中直接输入java -version,查询已安装的jdk的版本信息。

14b67da07cf54f019d89295090082557.png

然后,在IDEA中打开一个能够正常运行的项目,在项目窗口中选择文件->项目结构,在左边目录中选择SDK,在中间的小框中根据查到的jdk版本信息选择17,右上方JDK主路径即jdk的安装路径。

a957e982380a459ab75a175aadfee6e7.png

最后,为jdk配置环境变量。

win+i快捷键打开Windows设置窗口,搜索系统环境,选择编辑系统环境变量。

5142411526bd42408a75cbc7c3aef762.png

在系统属性窗口点击环境变量。

f142585579784664a8b3ffe6d7a9385f.png

在系统变量部分点击新建,变量名为JAVA_HOME,变量值为jdk的安装路径G:\JAVA

79b243406acf4b9aacce5e92bd2a1a52.png

双击名为Path的系统变量,在编辑环境变量窗口中,点击新建并输入%JAVA_HOME%\bin

933a10ef46834827a19297ef7f2c160c.png

一直选择确认,直至回到Windows设置窗口。至此startup命令可以成功执行。

虽然在jdk的安装目录下找不到jre文件夹,但是按照网上大部分的配置为名为JAVA_HOME值为G:\JAVA的系统变量,并在系统变量Path下新建%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin这样配置也可以成功执行startup命令。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值