在Windows 7中找不到jdk

时间:2012-09-09 08:08:29

标签: android sdk java android-sdk-2.3

我在我的Windows 7(64位)计算机上安装了jdk-7u7-windows-x64,但当我尝试安装到installer_r20.0.3-windows时出现以下错误

  

找不到Java SE Development Kit。无法在“C:\ Windows \ system32 \ java.exe”上找到Java版本。系统找不到指定的文件

我已将系统变量JAVA_HOME设置为

  

%Program Files%\ Java \ jre7 \ bin

但它没有帮助。

4 个答案:

答案 0 :(得分:2)

您设置jre路径而不是jdk路径。安装JDK后,默认路径类似于C:\Program Files\Java\jdk1.7.07。将其作为JAVA_HOME添加到路径,然后在命令行中使用cmd javac -version测试安装。

答案 1 :(得分:1)

由于installer_r20.0.3-windows是Android SDK的安装程序;

来自Android SDK的系统要求(here, click System Requirements

JDK 6 (JRE alone is not sufficient)

您已安装未列为正常工作的JDK7。我建议您安装一个32位JDK6,因为它是一个已知的工作配置。 64位工作,但the installer is known to have had some issues with that version

答案 2 :(得分:1)

我解决了问题。首先删除c:\ windows \ system32 \ java.exe。删除时重新安装JDK并运行installer_r22.0.1-windows(ur version)。

答案 3 :(得分:-1)

删除或重命名此路径中的java.exe 在Windows / SYSTEM32 / java.exe的 然后使用上一个 - 下一个按钮跟随SDK安装 完成安装后,将java.exe恢复为