Eclipse JVM版本不会更改

时间:2014-01-22 04:56:34

标签: jvm version mismatch

我需要让我的eclipse安装使用1.7 update 51.我已经安装了JRE和JDK,这个版本匹配64和32位。如果我在eclipse.ini中更改vm,我会收到错误代码1,说eclipse无法启动。如果我在窗口中更改合规性级别 - >然后它说它已经改变但是在编写一个简单的应用程序并使用RuntimeMXBean在eclipse中运行之后我被告知24.51-b03正被使用。我认为这意味着更新51正在使用中,但我的工作区仍在抱怨主要/次要版本不匹配。

感谢任何帮助/见解

编辑: 这是

的输出
public static void main(String[] args) {
        RuntimeMXBean runtimeMXBean = ManagementFactory.getRuntimeMXBean();
        String jvmArgs = runtimeMXBean.getVmVersion();
        System.out.println(runtimeMXBean.getSpecVersion() + " " + runtimeMXBean.getVmVersion());
    }

1.7 24.51-b03

1 个答案:

答案 0 :(得分:0)

想出来,有点儿。我用1.7更新51构建了我的jar,并在1.7更新51的项目中使用。不知道为什么它不起作用,我只是在我构建的jar上降级到1.6并且它可以工作。