为什么JDK 1.8部分安装在两个位置?

时间:2016-09-05 12:55:38

标签: java android-studio java-8

Windows 7,64位。

我遇到了Android Studio 2.1的问题,并决定在D:\ Java中安装Java 1.8,因为我的C:几乎已满。在JDK安装程序对话框中,我选择了此位置。

我很惊讶地发现

D:\ Java已经

D:\Java missing tools.jar

我很惊讶地发现JDK的一部分也安装在这里

C:\ Program Files \ Java \ jdk1.8.0_102有

surprised to find that part of the JDK is also installed here C:

现在我的Android Studio根本没有启动!我收到此错误

tools.jar is not found in classpath

我尝试将JAVA_HOME设置为D:\ Java,但失败了。我必须将它设置为C:\ Program Files \ Java \ jdk1.8.0_102才能启动Android Studio。那么D:\ Java中的文件会发生什么?

1 个答案:

答案 0 :(得分:0)

SDK安装SDK和JRE,因此Classpath和路径设置为您需要将其重新指向D:\ java位置的JRE

它看起来像将教程和JavaFX安装到C位置

您可以将文件夹从C移动到D并重新指定JAVA_HOME路径和PATH变量。它仍然可以工作,如果你看看Java的其他安装,他们可以使用Zip文件,这样你就可以将所有文件从C:移到D:并重新命名变量,它会起作用