Java 8 记录Eclipse E4中所有未捕获的异常
我正在使用Logback将捕获到的所有异常记录到数据库中。现在我需要记录所有未捕获的异常。如何记录E4中抛出但未处理的所有异常 如果将实现Java 8 记录Eclipse E4中所有未捕获的异常,java-8,eclipse-rcp,logback,e4,Java 8,Eclipse Rcp,Logback,E4,我正在使用Logback将捕获到的所有异常记录到数据库中。现在我需要记录所有未捕获的异常。如何记录E4中抛出但未处理的所有异常 如果将实现org.eclipse.e4.ui.internal.workbench.swt.IEventLoopAdvisor的类放在应用程序上下文中,则将为每个未处理的异常调用其eventLoopException方法 生命周期类的@PostContextCreate方法是执行此操作的好地方: @PostContextCreate public void postCo
org.eclipse.e4.ui.internal.workbench.swt.IEventLoopAdvisor
的类放在应用程序上下文中,则将为每个未处理的异常调用其eventLoopException
方法
生命周期类的@PostContextCreate
方法是执行此操作的好地方:
@PostContextCreate
public void postContextCreate(final IEclipseContext context)
{
context.set(IEventLoopAdvisor.class, yourEventLoopClass);
...
}
请注意,这是一个内部接口,但这种用法似乎是有效的