那里全是英文,根本看不懂,我这环境什么的都没问题,cmd的javac个JDK的都有
追答你的图片上的问题不是一眼看得出来的,可能的原因是 JDK 的 CPU 指令体系不正确,比如你下载一个 Eclipse 32位版本却用 64位的 JDK 去运行(或反过来),Java 本身是跨平台的,不关心 32位和 64位的差异,但涉及到 native 功能 (比如 Eclipse 的 SWT 绘图)则必须让 DLL 使用的 CPU 指令体系与 JRE 的一致才能工作。
顺便说一下,程序员毕竟是一个专业性的工作,当然应该有专业一点的心态,相信你在学校已经学过英文,计算机英文是世界上最简单的英文,因为它基本上不使用从句这些复杂的语法,甚至很多语态和时态都不用,平时我们基本上只碰到词汇量不够的问题。
很多时候我们按期望的下载和安装了 64位的 eclipse 和 JDK,但如果我们安装了 Oracle 的话麻烦就来了,它会自动把自己自带的 32位的 JRE 放在 PATH 环境变量的最前面,默认地就取代了你之前安装好的 JDK / JRE 了,这时候就需要按 eclipse 论坛上的办法来明确指定 JRE 配置。