簡體   English   中英

運行 exe 時 Eclipse 不啟動?

[英]Eclipse does not start when I run the exe?

當我在給定文件夾中運行 Eclipse.exe 時,它​​不會啟動。 Eclipse 閃屏會出現片刻然后關閉。 沒有錯誤。

我幾乎什么都試過了。 更新 JDK 和 JRE:我安裝了 JRE 7 和 JDK 1.7.0_40。 都是 64 位的,它們都在 (x86) 文件夾中。 我試過重新安裝它們。 並重新下載 Eclipse。 每次都是一樣的結果。 我已經將虛擬機添加到配置中,仍然沒有。

我使用 Windows 7 和 Java IDE 的標准 Eclipse。

轉到您的工作區文件夾,然后轉到元數據 > 插件。 從此文件夾中刪除所有內容。 然后它將起作用。

警告:這將從 Eclipse 中刪除所有配置

eclipse.exe -clean -clearPersistedState

你所要做的就是去你的 eclipse.exe 所在的目錄並運行上面的命令

同樣的事情也發生在我身上。 我所要做的就是卸載 Java Update 8

轉到:“C:\workspace.metadata.plugins\org.eclipse.e4.workbench”

如果您已經保存了備份文件“workbench.xmi”,請替換它,否則刪除它。

這也發生在我身上。 我嘗試了上面的一些解決方案,但無法完成。 我要做的是再次重新安裝 JRE/JDK並且它起作用了!

當我在 cmd 中執行命令“java-version”時,嘗試加載類時出錯,然后當我重新安裝 JRE/JDK 時,一切正常!

我上網查了一下,發現一個人也有類似的問題。

論壇上說

“您可能需要下載 JRE 64 位版本”

但同樣,這也取決於您使用的操作系統。

請檢查以下內容:

1)你的eclipse版本,是否兼容java的什么版本。 有那個。

2)檢查操作系統特定的BIT 要求,無論是 32/64 還是 eclipse 版本。

3)如果操作系統和 Java 都是 64 位,通常 java 將安裝在 Java 的 ProgramFiles 中,否則如果 java 是 32 位而操作系統是 64 位,它將安裝在 ProgramFiles(x86) 中。

4)最后但並非最不重要的一點是檢查Java的環境變量是否符合您的eclipse版本的要求。

希望這對你有幫助!

你有什么系統 - 32 位或 64 位? 您說它已安裝到(x86)文件夾中。 但通常 (x86) 是 32 位 JDK 的默認值,而不是 64 位 JDK。 如果您使用默認值,那么您似乎安裝了 32 位 JDK 而不是 64 位。

實際問題應該與操作系統架構、安裝的 JDK(32 位或 64 位)和安裝的 eclipse 類型有關。

讓它們同步,一切都會很好。

只需檢查@Viji提到的Eventlog理想情況下,您應該遇到RADAR_PRE_LEAK_64之類的錯誤

如果是Java版本問題,您可以編輯eclipse.ini文件並通過添加以下行將兼容版本分配給應用程序:

窗口示例:

-vm
C:\jdk1.7.0_21\bin\javaw.exe 

更多信息: https ://wiki.eclipse.org/Eclipse.ini

  1. 按 Win 鍵 + X
  2. 從彈出菜單中單擊“系統”鏈接
  3. 在打開的“系統設置”窗口(控制面板\系統和安全\系統)中單擊高級設置鏈接(左側面板)
  4. 現在將打開一個名為“系統屬性”的窗口,選擇“高級”選項卡並單擊環境變量
  5. 從“系統變量”列表部分中選擇路徑變量。 並點擊編輯
  6. 單擊新打開的窗口上的新按鈕並粘貼您的 Jre 文件夾鏈接(JDK 中的 Jre)單擊 okey 、 okey 、 okey
  7. 重新運行你的程序:p

重新安裝你的java。 首先檢查您的操作系統版本。

只需簡單地卸載 java 8 update 45,它就對我有用。 此外,您可能需要刪除工作區的元數據,因為我首先刪除了元數據,然后卸載了 java 8 update 45。

如果 eclipse(它們都沒有)根本沒有啟動並且甚至沒有錯誤消息,請卸載 Java 8 Updater 並從頭開始重新安裝 Java 8,這應該可以工作。 祝你好運!

嘗試將 Eclipse 安裝到沒有空格的文件夾中。

同樣的問題也發生在我身上。 很多天后我啟動了eclipse,但它沒有啟動。只是eclipse窗口閃爍,沒有錯誤沒有。 經過多次試驗, i just re-installed my jdk 它對我有用,我認為我的一些 java 文件丟失或損壞。 嘗試重新安裝您的 jdk 版本,它可能對我有用。

除了這個,我什么都試過了。 經過嚴格的試驗,卸載java 8 update 25對我有幫助。

不必卸載 Java JDK - 只需在我現有的安裝上運行安裝程序。 不知道出了什么問題,但這解決了我的 Eclipse 無法啟動的問題。

我對 Eclipse mars 也有類似的問題。 它在周末突然停止工作,如果你從命令窗口(Windows x64)運行它,它會閃爍一兩行然后停止。

我昨天安裝了 Eclipse neon 並且它工作了,但是今天它停止工作並且以同樣的方式出錯。

剛才我從這里安裝了 JDK: http ://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

我安裝了 8u101 版本,然后啟動了 neon。 我沒有更改eclipse.ini(雖然我看過它)也沒有刪除插件(我重命名了文件夾,發現這沒有效果)。

因此,我認為這個難以解決的問題與 JDK/JRE 有關。 如果 Eclipse 提供更多信息以繼續下去,那就太好了,但這就是生活。

我剛剛在 Eclipse Neon 中遇到了這個問題。 在嘗試了所有這些建議之后,事實證明,在我的情況下,問題在於路徑變量配置不正確。

這里已經發布了一個很好的答案來解釋它,但為了方便起見,我會在這個答案中總結它。

您需要進入用戶環境變量面板並修改以下值:

  • JAVA_HOME : C:\Program Files\Java\jdk1.8.0_102
  • JDK_HOME : %JAVA_HOME%
  • JRE_HOME : %JAVA_HOME%\jre
  • CLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib
  • PATH : your-unique-entries;%JAVA_HOME%\bin (確保較長your-unique-entries不包含對另一個 Java 安裝文件夾的任何其他引用。

就我而言,問題在於 PATH 變量中沒有正確的 javabin 文件夾。

打開 PATH 變量並確保它指向正確的 JRE bin 文件夾。

同樣的事情發生在我身上。

我正在使用雙顯示器,並在全屏窗口后面的另一個屏幕上打開了 Eclipse。

我已通過刪除.metadata/.lock文件來修復它。

就我而言,我確實看到啟動畫面掛在

loading org.eclipse.egit.ui

所以我刪除了eclipse\plugin文件夾中以org.eclipse.egit開頭的所有內容

Eclipse 閃屏掛起

重新安裝 eclipse(較新版本)對我有用。

重新下載該exe文件並安裝它。...對我有用

似乎很少見,但這發生在windows 10上,其中eclipse.exe文件位於具有一些UTF-8文件夾父級的子文件夾中

例如這個:

D:\Personal\Idea\دستیار هوشمند بانکی\eclipse

D:\Personal\Idea\Bank AI Assistants\eclipse有效。

就我而言,將 eclipse 移動到新的機器上,我在 eclipse.ini 中有錯誤的 lombok.jar 路徑

檢查所有 eclipse.ini 配置

在 System Environment variables 中,在路徑的 BEGINNING 中添加 jdk 路徑

在此處輸入圖像描述 .

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM