我正在尝试安装适用于 Windows 7 的 Java SDK(旗舰版,64 位),我从 Oracle 网站下载了以下文件:jdk-7u9-windowsx64.exe。当我尝试执行它时,我收到一条错误消息,提示它不是有效的 Win 32 应用程序。我认为 JDK 版本是正确的。有人能帮我吗?另外,如果您需要有关我的机器配置的更多信息来帮助我,请发表评论。
编辑:我的系统上有 4 GB RAM,Dell Latitude E4310
答案1
看来您使用的是 32 位操作系统,因此无法在其上安装 64 位应用程序。请尝试通过右键单击“我的电脑”并选择“属性”来检查这一点。
我建议您尝试安装 32 位 JDK。
答案2
如果下载的文件损坏,则更常发生此问题。它看起来像是一个完整的可执行文件,可以正常运行。但是,相信我,它不是。唯一的补救措施是再次下载文件并安装。
来源:个人经历