Eclipse JVM版本赢得';不变
我需要安装eclipse以使用1.7更新51。我已经安装了与此版本相匹配的64位和32位JRE和JDK。如果我在eclipse.ini中更改vm,我会得到一个错误代码1,表示eclipse无法启动。如果我在window->preferences中更改了遵从性级别,那么它会说已经更改了,但是在编写了一个简单的应用程序并使用RuntimeMXBean在eclipse中运行它之后,我被告知正在使用24.51-b03。我认为这意味着更新51正在使用,但我的工作区仍然在抱怨主要/次要版本不匹配 如有任何帮助/见解,我们将不胜感激 编辑: 下面是Eclipse JVM版本赢得';不变,jvm,version,mismatch,Jvm,Version,Mismatch,我需要安装eclipse以使用1.7更新51。我已经安装了与此版本相匹配的64位和32位JRE和JDK。如果我在eclipse.ini中更改vm,我会得到一个错误代码1,表示eclipse无法启动。如果我在window->preferences中更改了遵从性级别,那么它会说已经更改了,但是在编写了一个简单的应用程序并使用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.7update51构建了我的jar,并在一个使用1.7update51的项目中使用。不知道为什么它不工作,我只是在我构建的jar上降级到1.6,它工作了