Eclipse RCP应用程序中的自定义错误

时间:2017-08-08 19:03:52

标签: eclipse-plugin eclipse-rcp

我一直在寻找一种方法来为RCP应用程序的用户提供自定义错误,以帮助他们了解导致运行时错误的原因。我创建了一个自定义的“问题”视图,每次发生错误时都会创建一个标记。我在此视图中仅显示与注释相关的自定义标记类型的标记。

我的问题:

1 - 那么这个方法有更好的方法吗?

2 - 如何处理核心插件中发生的错误?当在核心插件中调用Activator方法(如Activator.logError(..)...)时,有没有办法在ui插件中得到通知?

1 个答案:

答案 0 :(得分:1)

您可以通过调用:

来监听Eclipse日志中的日志记录事件
Platform.addLogListener(listener);

其中listener实现org.eclipse.core.runtime.ILogListener