我正在尝试在Windows 7中启动Eclipse Nano,但收到错误:
Version 1.7 of the JVM is not suitable for this product. version 1.8 greater is required for Eclipse Nano in Windows
我已在系统上安装了Java 8
答案 0 :(得分:7)
只需从Java SE Development Kit 8 Downloads安装它下载1.8 JDK,然后复制jre文件夹&将其粘贴在:
"C:\Program Files (x86)\EclipseNeon\"
然后将文件夹重命名为" jre",再次启动eclipse它应该有效。
答案 1 :(得分:6)
sudo /usr/sbin/update-alternatives --config java
并选择jvm 1.8
答案 2 :(得分:2)
我遇到了同样的问题(Windows 10)。您需要设置“ JAVA_HOME” 系统环境变量以指向JDK 8文件夹,并编辑“ Path” 系统环境变量以具有指向JRE 8的 bin 文件夹,该文件夹应位于列表顶部。
答案 3 :(得分:1)
如果它是64位Eclipse。您需要明确下载并安装64位Java 8或更高版本。
从这里下载
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
答案 4 :(得分:1)
在eclipse.ini中更新以下行对我有用 -Dosgi.requiredJavaVersion = 1.8
答案 5 :(得分:1)
答案 6 :(得分:1)
转到Eclipse目录,找到并打开eclipse.ini配置文件,然后将以下参数修改为所需的版本,即可使用。
-Dosgi.requiredJavaVersion=1.8
对我有用
答案 7 :(得分:1)
在Windows系统上我遇到了同样的问题。
虽然我只安装了Java 1.8,但我发现我也安装了1.7升级文件(安装1.8时没有自动卸载)。
卸载此升级文件允许我安装Eclipse IDE。
答案 8 :(得分:1)
当您下载最新的eclipse并将其解压缩时,您可以在其中找到名为eclipse-installer的文件夹,其中包含eclipse-inst文件。不要双击它以开始安装,只需导航到终端中的文件夹并运行./eclipse-inst
命令。它为您完成整个安装。它对我有用,并希望谁也有同样的问题(jvm版本1.7不适合这个产品。需要更高版本1.8)得到解决。 :)
答案 9 :(得分:1)
安装时我也遇到了同样的错误
错误的可能原因 - 您正在安装eclipse版本,Java版本应该是相同的位,即32位或64位
解决方案:我已经下载了64位和32位的java并安装了,现在我的问题已经消失了。
如果它适合您,请告诉我。
答案 10 :(得分:0)
答案 11 :(得分:0)
两件事:
请在此处查看此问题,因为它类似且有一些好的指针Eclipse - no Java (JRE) / (JDK) ... no virtual machine
此外,从Oracle.com http://www.oracle.com/technetwork/java/javase/downloads/index.html
获取Oracle最新的JRE和JDK答案 12 :(得分:0)
Windows用户提示
JVM的1.7版本不适用于此产品。版本1.8 需要更多
->如果已经安装了最新版本的jdk,请忽略此步骤 从https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载32或64位最新的jdk->转到C:\ Program Files \ Java并查找jdk的旧版本,假设您有1.7版的jdk,请将其删除,以便仅保留最新版本,可以删除jre的旧版本。在这里也只是删除。 ->下次运行Eclipse,您将不会收到v1.7消息
答案 13 :(得分:0)
如果您需要跳过此步骤,只需更改所需版本号即可,例如: 使用任何文本编辑器安装路径/AptanaStudio3.ini打开 并改变 -Dosgi.requiredJavaVersion = 1.8至-Dosgi.requiredJavaVersion = 1.7
这只是跳过此步骤。
答案 14 :(得分:0)
我在Pah的路径中同时具有1.7和1.8,在Pah中1.7处于顶部,而在其下方则是1.8,所以我将1.7移到1.8之下,这就是可行的方法。
答案 15 :(得分:0)
今天我遇到了同样的问题。我下载名为“eclipse-inst-linux64.tar.gz”的文件。当我打开eclipse时,它显示“JVM的1.7.0_121版本不适用于此产品。版本:1.8”。然后执行
cd /usr/bin/
sudo ln -s /Your_JAVA_PATH /usr/bin/java
然后你可以安装eclipse。
答案 16 :(得分:0)
访问Oracle网站并下载Java JDK的最新版本。 (https://www.oracle.com/java/technologies/javase-downloads.html)
在计算机上安装程序。
删除所有与Oracle和Java相关的旧环境变量。
将与新安装有关的环境变量一直设置到bin文件夹。 (在环境变量部分包含bin文件夹)
答案 17 :(得分:0)
找到JVM
如果在eclipse / jre目录中安装了JVM,Eclipse将使用它;否则启动器将查询eclipse.ini文件和系统路径变量。 Eclipse不会参考JAVA_HOME环境变量。
要显式指定您选择的JVM,可以使用-vm命令行参数:
eclipse -vm c:\ jre \ bin \ javaw.exe''通过执行指定的java可执行文件来启动Java eclipse -vm c:\ jre \ bin \ client \ jvm.dll'通过在日食过程中加载jvm来启动Java