1. 程式人生 > >Eclipse啟動不了問題總結

Eclipse啟動不了問題總結

文章一

解決方式:

1.通過在命令列中輸入“where java”,找到除jdk目錄下的所有java相關程式,直接刪掉(一般會在C:\WINDOWS\system32下

2.記憶體不足,開啟Eclipse目錄下的eclipse.ini,把裡面的-Xmx512m改成-Xmx256m

3.檢查環境變數,path變數中將jdk路徑放在最前邊(開頭的“.;”直接後邊)

4.檢查環境變數,path變數中將jdk中的jre路徑放在最前邊(開頭的“.;”直接後邊)

5.傳言中的萬能方案(不過估計非萬能):把jdk目錄下的jre目錄直接複製到eclipse目錄下

6.刪除檔案:[workspace]/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi (此條感謝

百曉風貢獻,贊一個!)

博主親測,6是個萬能方法,很好用。

文章二

做開發的同學們或多或少的都會遇到eclipse啟動到一定程度時,就進入灰色無響應狀態再也不動了。啟動畫面始終停留在Loading workbench狀態。反覆重啟,狀態依舊。

       多數情況下,應該是非正常關閉eclipse工作區的檔案狀態錯誤所導致的。

       在工作區目錄中,有一個.metadata目錄,裡面是工作區及各外掛的資訊,刪除此目錄,再重啟eclipse,果然可以正常啟動eclipse了,但原來工作區的配置和專案資訊也都消失,直接顯示的是eclipse歡迎介面。 

       那麼怎麼做才能保證之前的配置不丟失呢?這時想到啟動停止時顯示的狀態:"Loading workbench",看來和這個workbench外掛有關。檢視工作空間中的.metadata/.plugins目錄,在眾多資料夾中 


com.collabnet.subversion.merge          org.eclipse.search 
org.eclipse.compare                           org.eclipse.team.core 
org.eclipse.core.resources                  org.eclipse.team.cvs.core 
org.eclipse.core.runtime               org.eclipse.team.ui 
org.eclipse.debug.core                 org.eclipse.ui.ide 

org.eclipse.debug.ui                   org.eclipse.ui.intro 
org.eclipse.dltk.core                    org.eclipse.ui.views.log 
org.eclipse.dltk.core.index.sql.h2     org.eclipse.ui.workbench 
org.eclipse.dltk.ui                           org.eclipse.ui.workbench.texteditor 
org.eclipse.epp.usagedata.recording    org.eclipse.wb.discovery.core 
org.eclipse.jdt.core                             org.eclipse.wst.internet.cache 
org.eclipse.jdt.ui                                 org.eclipse.wst.jsdt.core 
org.eclipse.ltk.core.refactoring          org.eclipse.wst.jsdt.ui 
org.eclipse.ltk.ui.refactoring            org.eclipse.wst.jsdt.web.core 
org.eclipse.m2e.core                    org.eclipse.wst.sse.ui 
org.eclipse.m2e.logback.configuration  org.eclipse.wst.validation 
org.eclipse.mylyn.bugzilla.core        org.eclipse.wst.xml.core 
org.eclipse.mylyn.tasks.ui             org.tigris.subversion.subclipse.core 
org.eclipse.php.core                   org.tigris.subversion.subclipse.graph 
org.eclipse.php.ui                     org.tigris.subversion.subclipse.ui 

發現了兩個: org.eclipse.ui.workbench 和org.eclipse.ui.workbench.texteditor。刪了這兩個目錄,重新啟動eclipse。正常啟動且原專案資訊正確載入。

關於 eclipse啟動卡死的問題(eclipse上一次沒有正確關閉,導致啟動的時候卡死錯誤解決方法),自己常用的解決方法:

      方案一(推薦使用,如果沒有這個檔案,就使用方案二):

      到<workspace>\.metadata\.plugins\org.eclipse.core.resources目錄,刪除檔案 .snap

      方案二:

進入workspace/.metadata/.plugins/目錄
      重新命名 org.eclipse.core.resources to org.eclipse.core.resources_old.
      然後重啟 eclipse
      Close eclipse
      Delete org.eclipse.core.resources
      Rename org.eclipse.core.resources_old back to org.eclipse.core.resources
      啟動 eclipse


相關推薦

Eclipse啟動問題總結

文章一 解決方式: 1.通過在命令列中輸入“where java”,找到除jdk目錄下的所有java相關程式,直接刪掉(一般會在C:\WINDOWS\system32下) 2.記憶體不足,開啟Eclipse目錄下的eclipse.ini,把裡面的-Xmx5

eclipse啟動,在載入到最後時刻卡死解決辦法

出現這種情況,關機,重啟都無法解決的時候: 方法一:   到<workspace>\.metadata\.plugins\org.eclipse.core.resources目錄,刪除檔案 .snap,如果沒有這個檔案則使用方法二 方法二:  

Eclipse 啟動 【Ubuntu】

!SESSION 2014-08-20 19:07:11.055 ----------------------------------------------- eclipse.buildId=I20110613-1736 java.version=1.6.0_45 java.vendor=Sun Micro

Eclipse 啟動 一閃而過

 問題描述】:     我的WTP版Eclipse,點選Eclipse圖示啟動,然後進度條進行一會,就一閃而過,消失了。即便你從新解壓個新的eclipse也同樣也是失敗的。 【問題分析】:     命令列跟蹤下啟動log,Ctril+R然後cmd到Eclipse的安裝目

Eclipse修改jdk版本啟動

本來JDK環境裝的是1.6版本,但後來想要換成1.7版本的,所以就直接開啟Eclipse安裝目錄下的eclipse.ini檔案,直接修改了裡面的 -vm D:/JAVA/JDK/jdk1.6.0_23/bin/javaw.exe 改成了jdk1.7的安裝路徑,結果想再次開啟

eclipse tomcat 啟動maven專案

Eclipse中tomcat部署工程啟動後報錯: Shell程式碼   嚴重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener   java.

eclipse開始載入啟動,啟動解決

另一個辦法我個人認為比較完美(這個方法是從網路上發現,當我發現這個解決方法並驗證成功後我激動了好一陣子),這個方法解決的問題有個前提,那就是在workspace的.metadata資料夾,裡面有個.log檔案,如果裡面看到!MESSAGE A workspace crash

eclipse tomcat 匯入一樣的專案一樣啟動

匯入專案一直報錯執行不了maven clean(success)但是 maven install (failed)進展:在使用Maven構建專案時,生成的maven專案jdk預設使用的是jdk1.5。在手動修改了jdk之後,update project之後jdk又會變為1.5

Tomcat或Tomcat外掛啟動 [Eclipse中通過Debug模式啟動Tomcat,導致Eclipse卡死]終極解決方案

作為一名開發者,我們在實際開發工作中通過Debug模式啟動Tomcat,進行程式碼除錯和錯誤跟蹤是必不可少的技能,  我們也經常遇到Tomcat無法啟動的問題,導致Tomcat無法啟動的原因後很多,有很多是因為tomcat安裝配置的原因, 本文針對在Eclipse中使用To

【mysql】service mysql start出錯,mysql啟動,解決mysql: unrecognized service錯誤

開機 init.d starting 設置 tin 執行 rest root lan service MySQL start出錯,mysql啟動不了,解決mysql: unrecognized service錯誤的方法如下: [[email protected]/

多個jdk 變更 引起 tomcat插件 啟動 The JRE could not be found.Edit the server and change the JRE location.

變更 runtime win jdk nts nvi bsp 選擇 ould The JRE could not be found.Edit the server and change the JRE location. 在Windows->Preference

tomcat啟動,內存溢出

技術分享 信息 今天 控制臺 下午 溢出 什麽 net 方法 今天下午不知道做了什麽,然後tomcat啟動了10分鐘還啟動不了。然後看控制臺報錯信息,說是內存溢出。然後就各種百度,終於解決了。在這裏記錄提示自己,避免這種問題再次出現還要浪費時間去找方法解決。 最後附上紅色

Apache配置https啟動的解決辦法

目錄 follow cgi https 私鑰 解決辦法 apach lis symlink 準備工作:有備案了的http域名,去阿裏雲或者騰訊雲購買SSL證書,有免費1年的; 第一步; 找到 #LoadModule ssl_module modules/mod_ssl.so

Hadoop問題:啟動hadoop 2.6遇到的datanode啟動

left hand list common status ctc 解決辦法 總結 aac 問題描述:第一次啟動輸入jps都有,第二次沒有datanode 日誌如下:   查看日誌如下: 2014-12-22 12:08:27,264 INFO org.mortbay.l

chrome ubuntu啟動

sta 安裝 apt left image ges 技術 技術分享 cnblogs 安裝好後,點擊圖標沒反應 用命令行運行chrome並顯示log:google-chrome --enable-logging=stderr --log-level=4 報錯如下: 解決:安

Linux系統xinetd服務啟動

ftp服務 安裝 png linux strong 技術 tar str 發現 xinetd服務時發現xinetd服務啟動不了,並出現錯誤提示xinetd:unrecognized service,當出現這個錯誤提示的時候說明系統未安裝xinetd包 解決方法

HBase裏配置SNAPPY壓縮以後regionserver啟動的問題

snap 出現 壓縮 nap regions ons .com codec 啟動不了 配置了HBase的SNAPPY壓縮以後,出現regionserver啟動不了的問題。分析應該是屬性配置錯了! 官網上的是:<name>hbase.regionserver.co

Win10下 Redis啟動 錯誤1067:進程意外終止

進程 redis ogl ces img 解決 class verbose all 一、系統環境 操作系統:Windows10專業版 64位Redis版本:redis-64.3.0.503 二、問題描述 1.命令行啟動: redis-server redis.wind

配置Ubuntu環境變量,系統啟動

系統啟動 col shift blog AR 啟動不了 -s remount ubuntu 修改了etc/init.d/rcS文件後重啟後Ubuntu起不來了, 開啟按shift+e或者直接選擇,進入恢復模式 進入root shell 執行這個命令 可以有寫入權限,重新掛載

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var mysql 啟動

nag could ice etc ket nbsp call cti connect ps -A | grep -i mysql kill 列出來的進程 service mysql start 我的問題就解決了 -----------------------------