我想创建一个 Eclipse 插件,它会在 Eclipse 启动异常时自动激活(当 java 程序运行时)。我怎样才能做到这一点?
然后我需要有关启动的异常的信息(名称、类等)。哪个类/包可以给我这些信息?
到目前为止,我只创建了由按钮激活的 Eclipse 插件(简单的 AbstracHandler)。
我想创建一个 Eclipse 插件,它会在 Eclipse 启动异常时自动激活(当 java 程序运行时)。我怎样才能做到这一点?
然后我需要有关启动的异常的信息(名称、类等)。哪个类/包可以给我这些信息?
到目前为止,我只创建了由按钮激活的 Eclipse 插件(简单的 AbstracHandler)。
对于未捕获的异常,仅使用非 Eclipse 特定的普通 Java 机制是可能的:您可以使用Thread.setDefaultUncaughtExceptionHandler启用全局处理程序。
也就是说,您可能会通过这样做来破坏 Eclipse 的现有行为。