2015-03-03 64 views
0

後安裝最新的Java更新之後,我得到的錯誤代碼13與一些額外的文本一起:日食無法啓動Java更新8

eclipse error message

我沒有與任何其他的Java更新這個問題,但最近的Java 8更新。我曾嘗試下載最新版本的Eclipse Luna,它應該支持Java 8,但沒有運氣。有其他人有這個問題嗎?如果沒有,有人可以幫我解釋這個問題,找出問題嗎?

回答

1

您似乎試圖在64位系統上使用32位JRE。這是可能的,但你有一個64位版本的eclipse(你不能那樣做)。下載64位版本的JRE。

+0

因此Java的更新程序安裝了錯誤的JRE?這很愚蠢,但顯然是因爲獲得64位JRE的工作。 – ViggyNash 2015-03-03 14:13:33

-2

您是否在Eclipse中安裝了新的java8軟件? 我的意思是你去幫助/安裝新的軟件/添加。 給你的文件localtion,其中java存在於檔案中。 我想它應該工作嘗試一下。

0

看來你的eclipse.ini搞砸了。從消息:vm選項和它的值是在同一行上。該值應該是在下面的橫線(這是我在前面有問題):

The -vm option and its value (the path) must be on separate lines. 

谷歌搜索給我帶來了這一點:

Cannot run Eclipse; JVM terminated. Exit code=13

編輯1:相同的鏈路還討論在32位eclipse上錯誤配置64位JVM。這也可能是一個問題。

0

真的很容易修復了我:在eclipse /的eclipse.ini,我改了行:

-vm 
C:/Program Files/Java/jre1.8.0_151/bin 

新JRE的目錄名稱:

-vm 
C:/Program Files/Java/jre1.8.0_161/bin 

,我發現在C:\ Program Files \ Java。所以它基本上將5更改爲6.問題是Java更新更改了JRE的目錄名稱,因此eclipse.ini文件指向錯誤的目錄名稱。