2014-01-22 101 views
0

我需要讓我的Eclipse安裝使用1.7更新51.我已經安裝了JRE和JDK的匹配64和32位的這個版本。如果我在eclipse.ini中更改了vm,我得到一個錯誤代碼1,說eclipse無法啓動。如果我在窗口 - >首選項中更改合規性級別,那麼它會說它已更改,但是在編寫簡單的應用程序並使用RuntimeMXBean在eclipse中運行它之後,我被告知正在使用24.51-b03。我認爲這意味着更新51正在使用中,但我的工作區仍在抱怨主要/次要版本不匹配。Eclipse的JVM版本不會改變

任何幫助/洞察力表示讚賞

編輯: 這裏是

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

想通了,有點。我用1.7更新版本51構建了我的jar,並且在1.7更新版本51中使用了一個項目。不知道爲什麼它不工作,我只是在我構建的jar中降級到1.6,並且它工作正常。