java的环境变量已经设置完成,在cmd中输入java和javac命令反应都正常,java文件也能正常编译,,。

但是编译后的class文件不能运行,提示找不到文件,且eclipse也不能安装。这是什么原因?

这个错误是说,通过第三方更新JRE时,第三方安装的是32位的JRE,与64位的eclipse不匹配(报错信息的--launcher.library中有x86_64说明这个eclipse是64位的)
你看一下你jdk的是32还是64的,jdk和eclipse位数要一致。建议你卸载jdk,重新安装,然后重新配置环境变量~追问

我刚才重装了64位的jdk,现在eclipse已经可以安装运行了,但还是不能运行class文件

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答