Eclipse沒法啓動報An internal error occurred during: "reload maven project". java.lang.NullPointerExceptio錯緣由及解析java
Eclipse報錯如圖所示:
eclipse
報錯緣由:在工做引入了maven項目,啓動時加載太慢(下載jar包),而後將其關閉,eclipse也關閉。因爲沒有正常關閉致使eclipse沒法將數據正常寫入配置文件致使沒法啓動。maven
錯誤形式:An internal error occurred during: "reload maven project". java.lang.NullPointerExceptio工具
解決辦法:如下幾種方法,經實踐均可以解決,但存在一些細微差異。供君選擇!學習
第一種方法:在Eclipse工做區間內找.metadata並直接刪除,此時即可以正常打開。(此方法不推薦,因失去一些配置信息而且還要手動導入項目,損失較大)spa
第一種方法:在Eclipse工做區間內找.metadata——>.plugins——>org.eclipse.e4.workbench——>workbench.xmi直接刪除(不用手動導入原來項目,但失去配置信息,損失相對第一種方法來講,相對較小)blog
第三種方法:在Eclipse工做區間內找.metadata——>.plugins——>org.eclipse.e4.workbench——>workbench.xmi並用編譯工具打開,刪除sharedElements配置項(eclipse加載界面配置文件workbench.xmi中的sharedElements配置項找不到相應的文件致使的異常。比前兩種方法,損失最小,不過有時也多是persistedState標籤項形成的,此時要求使用者要對Eclipse軟件及各類配置至關熟悉)ip
<sharedElements xsi:type="advanced:Area" ...
...
...
...
</sharedElements>
本資源宗旨是方便計算機開發者學習交流,不進行任何商業活動,若有雷同,請海涵!