2014-01-21 54 views
5

enter image description hereEclipse的錯誤 - Java是開始,但返回的退出碼= 13

試圖找出「無的Java JDK/JRE安裝」的問題,編輯.ini文件,以指示什麼的Java JRE下手後,我得到這個錯誤,這是非常令人沮喪的。我必須在.ini文件中做一些事情才能做到這一點。我嘗試了一些不同的方法來解決這個問題,但由於我今天無法完成任何事情,所以它變得非常有壓力,所以我們將不勝感激。

我讀到這是32位和64位Java和Eclipse之間的衝突,但我99%確定它們都是64位。第二個問題有無論如何我可以仔細檢查我有兩個64位版本?

+0

的Java是在'程序文件(x86)'這使得32位。 Eclipse' - launcher.library'是'.x86_64',它是64位的。 –

回答

7

問題是,您正嘗試使用32位版本的Java啓動64位版本的Eclipse。您可以從here

下載它啓動與64位JVM的Eclipse和問題將消失。

要做到這一點:

eclipse.exe -vm c:\path\to\64\bit\bin\javaw.exe 

您也可以更新您的eclipse.ini文件的前兩行的默認做使用64位Java以下內容:

-vm 
c:\path\to\64\bit\bin\javaw.exe 

另外,您還可以下載32位版本的Eclipse以與32位Java一起使用。關鍵是比特是相同的。

+0

你很棒:) – Aziz

1

我有同樣的問題。我使用的是64位操作系統的windows7。我只是插入eclipse.ini文件一樣的第一行這兩個線路,

-vm 

C:\ Program Files文件(x86)的\的Java \ jre7 \ BIN \ javaw.exe的(這是您的javaw.exe的路徑)

0

的HotSpot的Java(TM)客戶機VM它不是在JDK8 支持只需卸載JDK8

相關問題