簡體   English   中英

崩潰后無法重啟eclipse

[英]Can't restart eclipse after crash

在某些時候我的eclipse崩潰了,從那一刻起我每次嘗試重新啟動它都會失敗,我在日志中遇到以下異常:

Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.core.resources.ResourcesPlugin.start() of bundle org.eclipse.core.resources.
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:478)
    at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:109)
    ... 22 more
Caused by: java.lang.StackOverflowError
    at org.eclipse.core.internal.localstore.SafeChunkyInputStream.find(SafeChunkyInputStream.java:86)
    at org.eclipse.core.internal.localstore.SafeChunkyInputStream.find(SafeChunkyInputStream.java:98)
    at org.eclipse.core.internal.localstore.SafeChunkyInputStream.find(SafeChunkyInputStream.java:98)
    at org.eclipse.core.internal.localstore.SafeChunkyInputStream.find(SafeChunkyInputStream.java:98)
    at org.eclipse.core.internal.localstore.SafeChunkyInputStream.find(SafeChunkyInputStream.java:98)
    at org.eclipse.core.internal.localstore.SafeChunkyInputStream.find(SafeChunkyInputStream.java:98)

我能夠通過刪除文件夾.metadata / .plugins / org.eclipse.core.resources來解決這個問題,但是這樣我就失去了所有的運行歷史,我想恢復它。 是否有更具體的文件我可以刪除來​​解決這個問題?

事實證明問題隱藏在* .snap文件中的某處。

我能夠通過運行命令解決問題:

 find . -name "*.snap" -exec rm -rf {} \;

在.metadata / .plugins / org.eclipse.core.resources文件夾中。

在命令提示符(shell)中轉到eclipse文件夾路徑運行命令eclipse -clean

要么

刪除舊工作台(首先復制其中的所有項目)。 啟動Eclipse。 一旦它開始嘗試從工作台和日食中放置一些文件夾。 它成功嘗試下一堆。 你必須做試驗和錯誤的方式

刪除工作區目錄中的鎖定文件.metadata/.lock對我來說.metadata/.lock用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM