[英]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 時,一切正常!
請檢查以下內容:
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
重新安裝你的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
文件來修復它。
重新安裝 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 配置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.