不知道你说的“还是不行”指的什么?
是终端里输入javac -version、java -version后不能跑通还是eclipse打不开?
如果输入javac -version和java -version后提示“不是内部或外部命令”,说明你环境变量根本没配置好,你再检查一下JAVA_HOME的路径是不是正确的、Path是不是少了分号、CLASSPATH变量值是不是最前边少了“.”
如果是javac -version、java -version可以输出你的jdk版本信息,但eclipse打不开,说明你eclipse和jdk的位数或版本没匹配好。你可以检查一下eclipse和jdk是不是同一位数,建议要么都是32位要么都是64位。另外,eclipse Luna要求jdk最低版本是jdk1.6,eclipse Mars要求jdk最低版本是jdk1.7,目前eclipse Neon以上的版本的最低要求是jdk1.8。所以如果是eclipse打不开,你不妨检查一下eclipse和jdk的版本问题。