回答
變量JAVA_HOME
不是由Eclipse的需要,如果您的Java安裝沒有放您可以手動添加那些在PATH
中的java可執行文件。
有關啓動並運行Eclipse的更快捷方式是修改eclipse.ini
並使用-vm
選項。
http://wiki.eclipse.org/Eclipse.ini#-vm_value:_Windows_Example
轉到eclipse文件夾(在安裝eclipse)並打開eclipse.ini文件在你的編輯器和標籤中openFile後添加以下代碼。
-vm C:\ Program Files文件\ JDK6 \ BIN \ javaw.exe的
這就是全部。
我有同樣的問題。對我而言,我需要JDK。所以我不得不安裝JDK。它應該與構建平臺相匹配,即64bit與32位窗口。之後,我刪除了eclipse.ini文件中的-vm行(建議修復)。它給了我「無法創建虛擬機」的錯誤。 JDK的當前版本是7版,而Android開發者工具包版本的eclipse目前基於JDK 6,但它似乎工作。 Eclipse出現並且功能正常。還沒有實際編寫程序。
我有類似的問題,因爲我們的服務檯一直更新我們的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位,顯然。
它也可以發生在不匹配的JAVA和Eclipse位版本。
爲如:
如果系統中的Java是32位的,你要安裝64位的Eclipse的則可能會出現同樣的情況。 由於Eclipse將在Program Files中查看Java,同時Java可能出現在Program Files(x86)中。
所以在這種情況下,eclipse不會得到java並拋出相同的錯誤。
- 1. Eclipse的霓虹燈安裝失敗,因爲缺少JRE/JDK
- 2. 缺少對Eclipse中JRE的引用
- 3. JRE或JDK必須... Java - Eclipse問題
- 4. Eclipse 4.3 Kepler缺少JRE系統庫
- 5. Eclipse/Maven中錯誤的JDK/JRE?
- 6. JRE系統庫缺少tools.jar
- 7. 下載哪一個:JDK或JRE?
- 8. 使用JRE VS JDK
- 9. 的Ubuntu的Java JDK神器缺少
- 10. 缺少神器 「sun.jdk:JConsole的:罈子:JDK」
- 11. JDK附帶的JRE與獨立的JRE包含的JRE
- 12. 找不到JRE的JDK
- 13. ubuntu中的Maven JRE錯誤:Eclipse在JRE中運行,但需要jdk
- 14. 哪個JDK/JRE是給定的Eclipse項目使用的?
- 15. Linux中JDK 1.7/1.8缺少JavaFX?
- 16. JDK安裝後缺少Javah(Linux)
- 17. eclipse中缺少的文檔
- 18. 指向eclipse IDE使用除JAVA_HOME中指定的其他JRE/JDK
- 19. 在JRE中運行的Eclipse但需要JDK
- 20. Eclipse在哪裏默認查找要使用的JDK/JRE?
- 21. Leiningen是否需要JDK/JRE?
- 22. 爲什麼JDK包含JRE?
- 23. 交叉編譯JRE/JDK
- 24. Java JDK和JRE版本
- 25. JDK/JRE爲I.Mx6選擇(ARM)
- 26. 日食和JRE/JDK問題
- 27. 如何認可tomcat,jdk,jre?
- 28. JDK指向錯誤JRE
- 29. 的Eclipse在Mac 10.8 - 安裝1.7.0 JRE/JDK,但Eclipse將不會推出
- 30. 配置m2eclipse:「Eclipse運行在JRE中,但需要JDK」