2013-05-12 74 views
3

我下載了Eclipse Juno,我正在嘗試第一次運行它。系統是Win 7 Home Premium,我也下載了JDK。我收到以下錯誤:Eclipse 4.2 Juno沒有找到JRE

A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH

javaw.exe文件時,它需要的是... C:\Program Files\Java\jre7\bin\javaw.exe

我該如何解決這個問題?在此先感謝

+0

下載Java jdk – Jason 2013-05-12 19:36:17

+2

檢查出http://stackoverflow.com/questions/2030434/eclipse-no-java-jre-jdk-no-virtual-machine – Trinimon 2013-05-12 19:38:53

+0

我下載了jdk-7u21-windows-x64它看起來像它下載成功。 – user2375575 2013-05-12 19:39:52

回答

4

" A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH "

你需要安裝Java JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

,然後編輯您的路徑位置:上computer

右擊 - >properties - >advanced system settings - >advanced - >environment variables

enter image description here

C:\Program Files\Java\<JDK version>\bin添加到您的PATH變量中。

還將JAVA_HOME作爲系統變量添加。我的JAVA_HOME設置爲C:\Program Files\Java\jdk1.7.0_03

完成後,啓動cmd,輸入java,然後按回車。如果您遇到無法找到的錯誤,那麼java安裝不正確。

+0

我應該把它放在系統變量的「變量名稱」= javaw,然後路徑? – user2375575 2013-05-12 19:49:26

+0

系統變量,是的。應該已經有一個路徑變量。您可以通過添加一個分號,然後添加「C:\ Program Files \ Java \ \ bin」。您還應該創建一個新變量:「JAVA_HOME」。我的JAVA_HOME設置爲'C:\ Program Files \ Java \ jdk1.7.0_03' – Jason 2013-05-12 19:51:21

+0

注意:您必須重新啓動每個使用該變量的程序,因此如果cmd正在運行,請將其關閉,然後重新啓動它可變的變化。 – Jason 2013-05-12 19:53:03

0

您只需要在Eclipse的某個位置安裝Java環境。對於Eclipse,你需要而不是需要完整的JDK。

安裝Java Runtime Environment就足夠了,例如,來自java.com。這仍然允許您針對任何JDK進行開發 - 這僅僅是Eclipse本身需要的JVM。