2012-08-03 126 views
4

我試圖使用Eclipse的一個朋友的電腦上,但我們不斷收到這樣,當我們運行EclipseEclipse的JRE或JDK缺少

enter image description here

我們有環境變量設置爲好。

enter image description here


編輯

他裝在黑色漿果插頭。之前,它正在

回答

1

轉到eclipse文件夾(在安裝eclipse)並打開eclipse.ini文件在你的編輯器和標籤中openFile後添加以下代碼。

-vm C:\ Program Files文件\ JDK6 \ BIN \ javaw.exe的

這就是全部。

2

我有同樣的問題。對我而言,我需要JDK。所以我不得不安裝JDK。它應該與構建平臺相匹配,即64bit與32位窗口。之後,我刪除了eclipse.ini文件中的-vm行(建議修復)。它給了我「無法創建虛擬機」的錯誤。 JDK的當前版本是7版,而Android開發者工具包版本的eclipse目前基於JDK 6,但它似乎工作。 Eclipse出現並且功能正常。還沒有實際編寫程序。

1

我有類似的問題,因爲我們的服務檯一直更新我們的Java和JDK,包括卸載舊的JDK。他們爲我們照顧PATH,但隨後Eclipse用來「看到」的JRE消失了。所以,這已經爲我工作最好的事情是從修改快捷方式的「目標」:

"C:\Program Files\Eclipse\Eclipse IDE for Java EE Developers\eclipse.exe" 

"C:\Program Files\Eclipse\Eclipse IDE for Java EE Developers\eclipse.exe" -vm "C:\Program Files\Java\<jdkver>\jre\bin\javaw.exe" 

將指向Eclipse的走向爲JRE的JDK,你想讓它使用,然後您可以在JDK更新時更新該快捷方式。

這是在Windows 64位,顯然。

0

它也可以發生在不匹配JAVA和Eclipse位版本

爲如:

如果系統中的Java是32位的,你要安裝64位的Eclipse的則可能會出現同樣的情況。 由於Eclipse將在Program Files中查看Java,同時Java可能出現在Program Files(x86)中。

所以在這種情況下,eclipse不會得到java並拋出相同的錯誤。