我单击 eclipse.exe,出现一个框,上面写着“发生错误:请参阅日志文件 C:\Users\sam\workspace\.metadata\.log”。我搜索了这条错误消息,发现很多人都有同样的问题(包括this、this和this,以及许多其他问题),但任何答案中的解决方案都对我不起作用,甚至错误消息的变化也没有。然后我在日志文件中搜索了具体的错误,它是:并发现其他一些不起作用的东西。以下是我尝试过的一些事情:删除并重新安装 Eclipse转到命令行并使用eclipse.exe -clean、eclipse.exe -clean --launcher.ini (path to eclipse.ini)和eclipse.exe -clean --clearPersistedState- None 运行 eclipse 改变了结果删除整个 .metadata 文件夹、整个工作区文件夹和 .plugins 文件夹的内容。以各种方式更改 eclipse.ini 文件,包括放在.clean顶部、替换-vmargs为-vm和路径javaw.exe。没有任何效果,甚至没有改变任何东西以管理员身份运行 eclipse(即我很绝望)我有 Windows 10 64 位,Eclipse Neon 3 64 位,java 在我的路径中,这就是我键入时出现的内容java -version:java version "10.0.2" 2018-07-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)我对在 SO 上问这个问题犹豫不决,但我认为自上次被问到以来,某些事情可能已经发生了变化。这些解决方案都不适合我,此时我别无选择。
1 回答

噜噜哒
TA贡献1784条经验 获得超7个赞
正如 greg-449 在评论中提到的,您不能将 Java 10 与 Neon 一起使用。
在 eclipse wiki 上有一个兼容性图表,它指定了给定版本的 eclipse 需要哪些 Java 版本。
您会注意到,在 Eclipse 4.6 (Neon)的条目中,它指定“需要 Java 8 JRE/JDK...”,而不是4.7及更高版本,后者需要“Java 8 或更新的 JRE/JDK。 ..”
这在安装 JVM部分中得到进一步阐明,其中有一条警告
如果使用 Java 9 或更新版本,请使用 Eclipse 4.7.1a 或更新版本,因为它包含 Eclipse 启动器中的修复程序以添加所有 JVM 模块。
添加回答
举报
0/150
提交
取消