1. 程式人生 > >eclipse 打不開,一閃而過

eclipse 打不開,一閃而過

   當雙擊eclipse 後eclipse一閃而過一般是一下兩種原因:
1.環境配置問題(一般出現在新搭建環境時),解決方法:
  (1)檢查java環境變數是否配置好
  (2)檢視eclipse的位數是否跟JDK位數相同(如:JDK 是64位,而eclipse是32位會有問題,應該讓這兩個位數保持一致,要麼都是32位要麼都是64位)
  (3)檢查eclipse.ini配置檔案是否有問題,具體的配置方法和引數資訊網上很多,這裡不細說(一般eclipse自帶的即可)
2.上次eclipse異常關閉,workspace的問題,這種情況的問題稍微複雜,比較難解決,可以嘗試以下幾種方案:
   解決方案一
      找到 YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap 檔案,將其刪除試一下是否解決問題。
   解決方案二:
      進入YOUR_WORKSPACE/.metadata/.plugins/ 
     (1)重新命名org.eclipse.core.resources 為 org.eclipse.core.resources_old
     (2)雙擊eclipse啟動,啟動後再關閉
     (3)刪除org.eclipse.core.resources 並將 org.eclipse.core.resources_old 改回為org.eclipse.core.resources
   解決方案三:
      進入 YOUR_WORKSPACE/.metadata/ 目錄下,找到 .log檔案。  
     (1)開啟.log檔案,找到 !MESSAGE 開頭的一行(一般會存在多行,只看最上面的一兩個即可,一般在檔案的第10行),這行顯示啟動不起來的原因,我把我 遇到的情況進行分享,大家可根據同樣的思路尋找問題。
     (2)根據日誌進行分析:             
        情況一:!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.看到這個日誌,你需要把你異常關閉前更改的那個工程在YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.projects/目錄下
找到並刪除,刪除後重啟即可。
        情況二:!MESSAGE projectOpenedWithWorkspace: failed to find manifest package for project AndroidDemo. 這個一般是當使用 情況一時,同連三個工程有可能異常關閉前更改,但不確定那個是導致eclipse起不來的原因,就把兩三個工程都刪掉導致。所以在遇到這樣的問題是不要急於把這兩三個都刪掉,要把 這兩三個可能更改的工程備份出來,一個個試,但到底是那個工程更改導致的。
        情況三:!MESSAGE An error occurred while automatically activating bundle com.android.ide.eclipse.adt(2). 如果日誌中是這句話,哪就找到YOUR_WORKSPACE\.metadata\.plugins\org.eclipse.e4.workbench/workbench.xmi 並將此檔案刪除 即可重啟

  以上是我解決eclipse起不來,一閃而過 問題的方法,希望能幫助到您。