我需要让我的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
答案 0 :(得分:0)
想出来,有点儿。我用1.7更新51构建了我的jar,并在1.7更新51的项目中使用。不知道为什么它不起作用,我只是在我构建的jar上降级到1.6并且它可以工作。