2010-09-23 51 views
0

我最近卸載,然後在我的機器上重新安裝Java,因爲Eclipse只是不啓動。我覺得這很奇怪,因爲我卸載了一個與我使用的不同版本的Java。我修改eclipse.ini文件,加入以下:Eclipse只是不啓動

-vm

C:\Program Files (x86)\Java\jre1.5.0_15\bin\javaw.exe

這沒有什麼區別。然後我重新嘗試重置JAVA_HOME變量,並在重新安裝(再次解壓縮)Eclipse之後再次嘗試了這兩件事。這沒有任何區別,這就是爲什麼我發佈這個問題。有人能幫助我嗎?

+0

你使用的是什麼版本的eclipse?另外,您是否能夠在命令行上瀏覽到'C:\ Program Files(x86)\ Java \ jre1.5.0_15 \ bin \'? – 2010-09-23 02:43:04

+0

你還可以運行其他基於java的東西嗎?嘗試運行一個applet或一個可執行的jar文件。至少這會告訴我們問題是否特定於Eclipse,或者是否與您的整體Java安裝相關。 (這可能是後者,但它從來沒有傷害檢查,對吧?) – 2010-09-23 02:46:51

+0

@Sagar是的,我能夠從命令行導航到文件。 – efficiencyIsBliss 2010-09-23 02:57:31

回答

0

我卸載了我安裝並重新安裝的所有Java版本。我也刪除了Eclipse並再次下載。在此之後,我編輯了eclipse.ini文件以包含javaw.exe的路徑,正如我在問題中提到的那樣。現在一切正常。

+0

同樣的問題在這裏 - 我會試一試,因爲今天一切都停止了...... – hfrmobile 2013-04-02 07:51:20

1

您需要確保javaw.exe的路徑位於%PATH%環境變量中。基本上是:

%PATH% = %PATH%;c:\path\to\jre\bin 

您可以在環境變量的配置配置這一點,你可以用,如果java從任意路徑內公認的命令打開命令提示符和測試驗證這一點。

%JAVA_HOME%應該順便指向JDK的/bin文件夾,而不是JRE的其中一個。無論如何,這個環境變量被Eclipse忽略,因爲它帶有自己的編譯器。

+0

%JAVA_HOME%指向JDK的bin文件夾。你能告訴我如何配置環境變量包括javaw.exe的路徑嗎? – efficiencyIsBliss 2010-09-23 03:03:43

+0

我不知道你使用的是什麼Windows版本,所以這裏只是一個[WinXP](http://support.microsoft.com/kb/310519)目標文檔。如何在cmd中調用'java'? – BalusC 2010-09-23 03:15:30