![](/img/trans.png)
[英]Java application will run from CMD and Eclipse but not double click
[英]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\\
包含文件夹
我想我需要所有这些,因为我有一些程序,我认为它们会淘汰 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 目录来修复它,用分号分隔。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.