Eclipse啟動無響應(yīng) 停留在Loading workbench狀態(tài)

          前兩天休眠后機器非正常關(guān)機,重新啟動后運行eclipse。悲催的發(fā)現(xiàn)eclipse 無法啟動了。每次雙擊啟動后,確定完workspace后,顯示啟動畫面,沒過一會就進入灰色無響應(yīng)狀態(tài)。啟動畫面始終停留在Loading workbench狀態(tài)。反復(fù)重啟,狀態(tài)依舊。嘗試解決。

          搜索了一下,應(yīng)該是非正常關(guān)機導(dǎo)致eclipse工作區(qū)的文件狀態(tài)錯誤導(dǎo)致。在工作區(qū)目錄中,有一個.metadata目錄,里面是工作區(qū)及各插件的信息,刪除此目錄可以解決問題。

          為保險起見,將.metadata改名移動到/tmp目錄,再重啟eclipse,果然可以正常啟動eclipse了,但原來工作區(qū)的配置和項目信息也都消失,直接顯示的是歡迎界面。

          如何恢復(fù)原來的project配置呢?嘗試對比了當(dāng)前的.metadata和之前備份的那個目錄,發(fā)現(xiàn)缺少了很多配置文件。試著一點點恢復(fù)一些目錄,但效 果不理想。因為不知道哪些文件(目錄)可以恢復(fù),哪些恢復(fù)會帶來問題。將備份的整個目錄恢復(fù)試試?Eclipse又回到了無法啟動的狀態(tài)了。

          怎么辦?這時想到啟動停止時顯示的狀態(tài):"Loading workbench",看來和這個workbench插件有關(guān)。查看原來的.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

          發(fā)現(xiàn)了兩個: org.eclipse.ui.workbenchorg.eclipse.ui.workbench.texteditor。

          不管三七二十一,刪了這兩個目錄,重新啟動eclipse。正常啟動且原項目信息正確加載。

          posted on 2012-11-11 14:15 胡鵬 閱讀(6458) 評論(7)  編輯  收藏 所屬分類: 工具 and 軟件

          評論

          # re: Eclipse啟動無響應(yīng) 停留在Loading workbench狀態(tài)[未登錄] 2013-01-05 15:32 dai

          3Q  回復(fù)  更多評論   

          # re: Eclipse啟動無響應(yīng) 停留在Loading workbench狀態(tài) 2013-04-11 10:01 yean

          @dai
          OK this good  回復(fù)  更多評論   

          # re: Eclipse啟動無響應(yīng) 停留在Loading workbench狀態(tài)[未登錄] 2014-03-21 20:10 lucas

          這個貼很有用  回復(fù)  更多評論   

          # re: Eclipse啟動無響應(yīng) 停留在Loading workbench狀態(tài)[未登錄] 2014-04-10 11:17 tiger

          很有幫助,感謝  回復(fù)  更多評論   

          # re: Eclipse啟動無響應(yīng) 停留在Loading workbench狀態(tài) 2014-08-31 17:12 861625788@qq.com

          遇到同樣的問題,真的可以解決  回復(fù)  更多評論   

          # re: Eclipse啟動無響應(yīng) 停留在Loading workbench狀態(tài)[未登錄] 2014-10-02 19:59 Gavin

          果然靠譜
          好使
          謝謝博主  回復(fù)  更多評論   

          # re: Eclipse啟動無響應(yīng) 停留在Loading workbench狀態(tài) 2015-02-13 09:44 薩瑟蘭

          非常有用,感謝分享  回復(fù)  更多評論   

          導(dǎo)航

          <2014年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統(tǒng)計

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          agile

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 施甸县| 宝兴县| 长顺县| 资溪县| 昌宁县| 保山市| 博罗县| 来宾市| 平远县| 杭锦旗| 霸州市| 宜章县| 建平县| 远安县| 香河县| 梁山县| 岢岚县| 贵州省| 香港 | 泾阳县| 交城县| 蕲春县| 拜城县| 盱眙县| 尼勒克县| 温州市| 乐昌市| 安西县| 北票市| 政和县| 漳浦县| 松溪县| 长海县| 乌拉特前旗| 宁陵县| 青田县| 北川| 西林县| 伊金霍洛旗| 双鸭山市| 凉山|