我遇到了类似的问题,因为我们的服务台不断更新我们的 Java 和 JDK,包括卸载旧的 JDK。他们为我们处理了 PATH,但后来 Eclipse 用来“看到”的 JRE 消失了。因此,对我来说最有效的方法是修改快捷方式的“目标”:
"C:\Program Files\Eclipse\Eclipse IDE for Java EE Developers\eclipse.exe"
至
"C:\Program Files\Eclipse\Eclipse IDE for Java EE Developers\eclipse.exe" -vm "C:\Program Files\Java\
这会将 Eclipse 指向您希望它使用的 JDK 中的 JRE,然后您可以在 JDK 更新时更新该快捷方式。
显然,这是在 Windows 64 位上。