1

最近我尝试使用Eclipse ,但是当我打开它时,它告诉我我的 JVM 版本太旧了

Incompatible JVM
Version 1.5.0_05 of the JVM is not suitable for this product.<br>
Version: 1.6 or greater is required

让我感到奇怪的是'我的 java 版本是最新的版本。

我还尝试从 Oracle 安装最新版本... jre、jdk 或其他任何东西,每次启动 Eclipse 时都会出现同样的错误

请不要告诉我"eclipse.ini"从 1.6 到 1.5 编辑数据,因为我曾经尝试过它并通过保存 .class 文件.E 得到错误

4

5 回答 5

1

当您在 SO 中安装了另一个 java 版本并且此版本的路径保留在“环境变量”中时,就会发生这种情况。“路径”。因此,删除指向另一个旧版本 java 的任何路径。就我而言,我的 SO 中安装了 oracle Forms6i,安装程序将路径放入 java 1.4。在我的情况下,路径是:C:\oracle\product\10.1.0\Client_1\jre\1.4.2\bin\client; C:\oracle\product\10.1.0\Client_1\jre\1.4.2\bin;

要在没有窗口的情况下访问“环境变量”,请在“我的电脑”->“属性”上单击鼠标右键。在左侧单击“高级系统设置”,在顶部,单击指南中的“高级”,然后单击底部最后一个按钮“环境变量”。在底部有“系统变量”,搜索“路径”并按照我在上面所说的进行。

于 2014-02-06T11:07:28.203 回答
1

如果在单击 Eclipse 图标时发生这种情况,请确保您已完全删除任何以前的 Java 安装。如果您需要 Java 1.5,请确保在 PATH 环境变量中未引用此安装。

如果可以启动 eclipse,则可以配置 Eclipse 项目以使用正确的 Java 安装。

  1. 从菜单中单击窗口-> 首选项。
  2. 选择 Java-> 已安装的 JRE
  3. 选择添加
  4. 选择标准虚拟机
  5. 将目录设置为 1.6 jdk 目录。
于 2013-08-19T13:26:40.053 回答
0

在您的 ~/.bashrc 文件中添加以下行

export JAVA_HOME=/home/username/jdk1.7.0_11
export JDK_HOME=$JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

代替 jdk1.7.0_11 放置你的 JDK 并确保指定的路径是正确的(无论你有 JDK)。

于 2013-08-19T13:22:56.163 回答
0

我不知道你以前做了什么,但你必须检查:

Java 版本(根据您的 Eclipse 及其版本)。全局环境变量中的 JAVA_HOME 路径 (jdk)。尝试更改 Eclipse 中的运行时环境。

于 2013-08-19T13:23:37.683 回答
0

这个网站说什么?

http://www.java.com/en/download/uninstallapplet.jsp

您可能应该寻找版本 1.7,而不是 1.6。(这是最新的)

如果您有旧版本的 Java,请转到此处:

http://java.com/en/download/index.jsp

于 2013-08-19T13:19:11.633 回答