![Jdk1.7.0_10與eclipse Juno](https://rvso.com/image/1346178/Jdk1.7.0_10%E8%88%87eclipse%20Juno.png)
我從 - 下載了 Eclipse IDE for Java Developers for Windows 64 Bit日食下載,還有 jdk-7u9-windows-i586.exe 來自甲骨文下載。
然後我在 中安裝了 JDK C:\Program Files (x86)\Java\jdk1.7.0_10
,當我運行上面的 eclipse 時,我得到 -
必須有 java 執行環境 (JRE) 或 Java 開發工具包 (JDK) 才能執行 Eclipse。
搜尋下列位置後未找到 Java 虛擬機器:
目前路徑中的 C:\Program Files (x86)\eclipse_juno_java_developer\eclipse\jre\bin\javaw.exe
問題可能出在環境變數中
我在 **User 變數中
PATH = C:\Program Files (x86)\Java\jdk1.7.0_10\bin;
並在系統變數中
JAVA_HOME = C:\Program Files (x86)\Java\jdk1.7.0_10
PATH = C:\Program Files (x86)\Java\jdk1.7.0_10
我的作業系統是 Windows 7 Home Premium 64 位元 Service Pack 1。
有什麼解決辦法嗎?這裡有什麼問題嗎?
答案1
正如我在評論中提到的,您已經安裝了 64 位元版本的 Eclipse,並在此基礎上安裝了 32 位元版本的 JRE/JDK。然後你會強制路徑 - 混合和匹配 32 位元/64 位元依賴項不是一個好主意。
我建議您卸載兩者,刪除所做的路徑變更並堅持使用 32 位元 Eclipse/32 位元 JRE/JDK 或 64 位元 Eclipse/64 位元 JRE/JDK。
一旦你做到了,一切都會好起來的