【发布时间】:2015-12-14 14:13:02
【问题描述】:
当我打开 ADT/Eclipse 时,我得到以下异常堆栈跟踪:
org.eclipse.swt.SWTException: Graphic is disposed...(这里的剩余痕迹很长)
事件详情对话框中对应的消息如下:
调度事件 org.osgi.service.event.Event 时出现异常 [主题=org/eclipse/e4/ui/model/ui/UIElement/toBeRendered/SET] 到 处理程序 org.eclipse.e4.ui.services.internal.events.UIEventHandler@7f6e8e26
加载编辑器时出错
未处理的事件循环异常
就在这些错误发生之前,我正在将 XML 文件从一个项目复制到另一个项目。 我随后删除了所有已复制但仍然出现错误的 XML。
我是 ADT 新手,已经阅读了一些内容,但没有找到任何解决方案。
另外,这是打开 ADT 时出现的第一条消息:
系统属性 http.nonProxyHosts 已设置为 local|.local|169.254/16|.169.254/16 来自外部来源。这个 值将被首选项中的值覆盖
【问题讨论】:
-
版本控制系统来救援。您能否重置为有效状态,听起来像是适当的操作,因为如果没有项目的详细信息,这将很难修复,更不用说诊断了。
-
听起来很糟糕,如何重置为有效状态?
-
你使用git、gh、svn吗? rcs?简历?任何事物?否则,您最多只能查看 eclipse 日志并追溯失败的原因。项目设置中的某些内容导致 Eclipse 在尝试渲染某些内容时失败。您是否也尝试过以干净模式打开 Eclipse?通过终端
eclipse -clean -
而我无法理解的是该应用程序将在模拟器上运行!
-
这是两个不同的问题。 Eclipse 无法正确读取项目,没有说明源不正确。您的 IDE 只是配置错误/处于错误状态。修复它又很困难。删除eclipse项目(不删除内容)然后重新创建它可能更容易。