繁体   English   中英

Eclipse 从 CMD 提示而不是从桌面单击找到 Java

[英]Eclipse finds Java from CMD prompt but not from desktop click

我在 Windows 7 Home Premium 64 位系统上安装了多个版本的 Java。 为了安装

Eclipse Java 2018-12

我不得不从 Oracle 网站安装Java 11 JDK 尽管在环境变量中设置了JAVA_HOME并更新了 PATH,但安装和运行此版本 Eclipse 的唯一方法是打开命令提示符并

C:>set path=c:\program files\java\jdk11.0.1\bin

然后运行 ​​Eclipse 安装程序或已安装的实例。

如果我重新启动计算机,问题仍然存在。

我希望能够通过简单地单击桌面图标链接来启动 eclipse。 当我尝试从桌面链接运​​行 eclipse 时出现的错误是:

JVM 1.7.0_79版本不适合本产品。 需要更高的 1.8 版。

我的C:\\Program Files\\Java\\

包含文件夹

  • jdk1.0.7_79
  • jdk-11.0.1
  • jre7

我想我需要所有这些,因为我有一些程序,我认为它们会淘汰 Java 7,所以我不认为卸载 Java 7 是一种选择,也不认为 Java 11 会取代它,或者我应该摆脱 Java 7 , 尽管环境变量设置正确,这是导致问题的原因吗?

我该如何解决这个问题?

谢谢。

c:\\program files\\java\\jdk11.0.1\\bin到您的 Windows 环境PATH

系统正在运行 C:\\Windows\\System32\\javaw.exe

我通过在 Path 环境变量的开头而不是字符串的末尾添加 Java 11 bin 目录来修复它,用分号分隔。

首先设置 JAVA_HOME 然后更新环境中的路径,请参考附上的截图。 **JAVA_HOME** 的环境设置

环境中的路径设置

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM