由於之前一直使用的的是 visual studio 的開發工具,對 java 的 Eclipse 工具比較陌生,在使用 eclipse 的過程中誤刪了工作目錄的部分文件,導致在在下次啟動 eclipse 的過程中,eclipse啟動后彈出一個錯誤的窗口,然后就關閉,一直打不開,在網上找了N遍的資料,也沒有針對這個錯誤的的解決辦法,最后還是終於解決了.解決辦法如下:
1. 將 eclipse 工作目錄中的 .metadata 文件徹底刪除,然后再啟動 eclipse, 啟動后, eclipse 會提示讓你重新選擇工作目錄,但是 之前對eclipse 的設置會丟失,eclipse 中的項目也會變成空,但項目並沒有刪除,還在你的目錄 下,這時就要重新導入項目即可.
2. 關於 .metadata
.metadata 文件是 Eclipse 在設置了工作目錄后,在工作目錄下自動掭的文件,eclipse要把安裝目錄里plugins內的壓縮文件(插件)解壓,壓縮文件形式的插件解壓后放到工作目錄中的.metadata\.plugins\才能工作, 每次啟動時,都會先尋找工作目錄下的.metadata文件夾, .metadata文件夾 保存配置信息的文件夾,里面記錄了對 eclipse 的設置信息, 導入的項目信息,以及你的操作日志等都會記錄在 這個文件夾中,比如上次打開了哪些文件,哪些窗口,在下一次打開 eclipse 的時候,仍然停留在你最后一次使用的界面上,這是一個重要的文件,一但被破壞,將會導致 eclipse 打不開,重要的是 eclipse 里面之前導入的項目會丟失,這就要重新導入.如果刪除 .metadata文件夾,eclipse 的啟動會很慢,另外對eclipse 的設置和導入的項目會丟失,將影響使用.