首先,我知道这个问题可能不止一次被问过,比如这个例如Android Studio - No JVM Installation found,但我不知道我必须提到的路径。
我已经安装了jdk-8u31-windows-x64
,我正在使用windows 7 64 bit
,当我打开Android Studio时,我收到了消息:
很明显,我应该添加一个
JAVA_HOME
系统变量,但该变量的值是多少?
安装jdk-8u31-windows-x64
后,我在计算机上找到了这个文件夹
C:\Program Files (x86)\Java\jre1.8.0_31
,我应该参考吗?还是里面的垃圾箱?或者我应该安装其他东西吗?
当我在我的cmd上输入java -version
时,我得到了这个:
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
昨天我将笔记本电脑格式化并从java官方网站安装了最新版本的java
答案 0 :(得分:2)
JAVA_HOME
应该包含64位JDK的路径。
C:\Program Files (x86)\Java\jre1.8.0_31
是JRE的路径。通常情况下,JDK目录应该类似于jdk1.8.0_31
,而JAVA_HOME
将存储此目录的绝对路径,而不包含bin
目录。尝试在C:/Program Files
下搜索该目录(C:/Program Files(x86)
通常用于32位安装)。
最好还在没有空间的路径中安装JDK。