as 修改jre路径_解决启动AndroidStudio时The environment variable JAVA_HOME does not point to a valid JVM instal...

前两天重装了Win7系统,之后也重新配置了Java的环境变量,Java程序运行是正常的,今天打开AndroidStudio时无法启动,并且弹出一个对话框:

bbcd06195796

从字面意思看意思是说我的环境变量JAVA_HOME有问题,我打开我的环境变量看了一下果然是有问题的。

现状:

JAVA_HOME = D:\Program Files\Java\jdk1.8.0_25\bin

PATH = %JAVA_HOME%;D:\Program Files\Java\jdk1.8.0_25\jre\bin;

我们知道,在安装JDK后要配置JAVA的环境变量,一共有两个:

JDK的,D:\Program Files\Java\jdk1.8.0_25\bin

JRE的,D:\Program Files\Java\jdk1.8.0_25\jre\bin;

我们可以直接在系统环境变量PATH(Windows下不区分path的大小写)中加入以上两个路径并用英文分号 “;” 隔开。也可以定义一个变量JAVA_HOME并把JDK路径和JRE路径共同部分即“D:\Program Files\Java\jdk1.8.0_25”作为JAVA_HOME的值;再在PATH中引用JAVA_HOME即可。问题就出在JAVA_HOME上,因为我之前的JAVA_HOME是到JDK下的bin目录一级的,所以AS在JAVA_HOME中就找不到JRE的部分,而如果指向的是他们的父目录jdk1.8.0_25,则他们都可以被找到。

解决方法如下:

JAVA_HOME = D:\Program Files\Java\jdk1.8.0_25

PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

另外要注意,JAVA_HOME中的路径后面不能带分号!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值