2013-12-16 42 views
6

當我開始月食,我第一次得到這個錯誤對話框: enter image description here的Java已啓動,但返回的退出代碼

此錯誤後,我研究並找到了解決辦法here

這個解決方案讓我把此行的eclipse.ini:

-vm 
C:\Program Files (x86)\Java\jdk1.7.0_25\bin\javaw.exe 

但添加此之後,我發現了另一種錯誤對話框:

enter image description here

這個錯誤後,我研究了很多, ,發現這些解決方案sol1,sol2 後,以下這些,錯誤我沒有解決。有誰知道我爲什麼面臨這個問題。

注:我知道這是一種重複的問題,但所有這些重複的問題還沒有解決,所以不要標記爲重複!

+0

考慮到你的聲望,你必須已經做到了這一點:P,但是,然後再.. ..你檢查你的路徑變量???你有沒有安裝JDK和JRE,然後設置路徑? – TheLostMind

+1

我寧願卸載java,刪除任何與系統變量/路徑中的java相關的東西,然後安裝一個新的JDK。我會下載一個新的eclipse,因爲舊的已安裝的eclipse包中有(可能)已損壞的設置 –

+0

@ Rami.Q - Ya ..當我遇到這個問題時,我必須這樣做。 – TheLostMind

回答

8

你試圖運行帶有32位Java Runtime的64位Eclipse。他們必須匹配。

+0

令人驚歎!它真的解決了我的問題,而且我們從來沒有試圖理解對話框中顯示的這些錯誤是很常見的,而且我們用牆打了腦袋並且拉我們的頭髮,以便在錯誤正確地閱讀之前發生這個錯誤:) – Hamad

+0

@nitind,什麼你的意思是64位Eclipse嗎?如果我們想下載Eclipse,我們有兩個選擇窗口32和64,對於我來說,我有一個Windows 64,但我需要運行JVM 32位,因爲我必須安裝Jboss工具,我該怎麼辦? – Tarik

+0

JVM和Eclipse *必須匹配,因爲JVM必須爲UI控件加載原生DLL,而在Windows上,您不能在同一個進程中混合使用32位和64位代碼。如果您需要32位JVM,則必須使用Eclipse的32位下載。 – nitind

-1

首先在所有的eclipse.ini刪除線:

-vm 
C:\Program Files (x86)\Java\jdk1.7.0_25\bin\javaw.exe 

然後

右鍵點擊::我的電腦

選擇:性能

點擊:高級系統設置

點擊:環境VA可變結構

選擇:路徑

點擊:編輯上

副本:您的Java(JDK)的路徑,例如[C:\ Program Files文件\的Java \ jdk1.7.0 \ BIN]

貼在編輯用戶變量對話框上:例如。 [; C:\ Program Files文件\的Java \ jdk1.7.0 \ BIN;]

OK /應用

然後開始烏爾Eclipse和享受..........

0

如果您最近更新了java,請卸載該更新。 它適用於我的情況。希望它會有所幫助。

相關問題