首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Eclipse在加载工作台时挂起

Eclipse在加载工作台时挂起
EN

Stack Overflow用户
提问于 2012-01-23 21:01:52
回答 17查看 106.9K关注 0票数 98

我的eclipse停止加载工作台。我已经尝试过从./eclipse --clean开始

当从控制台启动时,会抛出以下异常:

java.lang.NullPointerException
    at org.eclipse.core.internal.runtime.Log.isLoggable(Log.java:101)
    at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeIsLoggable(ExtendedLogReaderServiceFactory.java:57)
    at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:158)
    at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:146)
    at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)
    at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)
    at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)
    at org.eclipse.core.internal.runtime.Log.log(Log.java:60)
    at org.tigris.subversion.clientadapter.javahl.Activator.isAvailable(Activator.java:92)
    at org.tigris.subversion.clientadapter.Activator.getAnyClientAdapter(Activator.java:81)
    at org.tigris.subversion.subclipse.core.SVNClientManager.getAdapter(SVNClientManager.java:145)
    at org.tigris.subversion.subclipse.core.SVNClientManager.getSVNClient(SVNClientManager.java:92)
    at org.tigris.subversion.subclipse.core.SVNProviderPlugin.getSVNClient(SVNProviderPlugin.java:425)
    at org.tigris.subversion.subclipse.core.status.NonRecursiveStatusUpdateStrategy.statusesToUpdate(NonRecursiveStatusUpdateStrategy.java:53)
    at org.tigris.subversion.subclipse.core.status.StatusCacheManager.refreshStatus(StatusCacheManager.java:273)
    at org.tigris.subversion.subclipse.core.resourcesListeners.FileModificationManager.refreshStatus(FileModificationManager.java:179)
    at org.tigris.subversion.subclipse.core.resourcesListeners.FileModificationManager.resourceChanged(FileModificationManager.java:128)
    at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
    at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
    at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395)
    at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:45)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

加载com.android.ide.eclipse.adt时停止

我的工作台怎么了?

EN

回答 17

Stack Overflow用户

发布于 2013-08-17 01:52:32

./eclipse -clean -refresh

正如sulai Dec 20 '12在12:46的评论中提到的,这对我很有效。

然而,在Mac上,我必须弄清楚如何访问./eclipse

以下是解决方案:

cd Eclipse.app/Contents/MacOS/

感谢安德鲁对这篇文章的评论:https://stackoverflow.com/a/1783448/2162226

票数 37
EN

Stack Overflow用户

发布于 2013-03-25 14:14:38

我找到的最好的解决方案是删除这个文件: workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench

票数 20
EN

Stack Overflow用户

发布于 2015-01-08 20:25:10

下面的过程在我的MacOS (小牛)和Eclipse露娜4.4.1上运行:

删除"workspaceFolder".metadata.plugins\org.eclipse.core.resources\路径下的.snap文件

如果您不知道如何在Mac上导航到此文件夹,请按Cmd + Shift +G(转到该文件夹),然后键入要导航到的完整地址。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8972034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档