如何在 Eclipse 的Error Log 中显示自己的日志
2个回答
展开全部
开发任何软件都不得不处理 Exception 和 Log,Eclipse Plug-in 也是如此。不过幸运的是,Eclipse PDE 提供了记录及显示Exception和Log的机制:Error Log View。作为 Eclipse SDK 的一部分,PDE 的普及率很高,所以除非你是要做 RCP,不然的话用 Error Log View处理 Exception 和 Log 应该是你的最佳选择。当然,这也带来了对 PDE 的依赖性。
使用 Error Log View实际上非常简单,每个 Plug-in 的 Activator 类都有一个 getLog() 方法,返回一个 ILog 对象,这个对象就可以把 Exception 和 Log 记录到 Error Log View 中。ILog 对象最主要的方法就是 log 了,顾名思义,它接收一个 IStatus类型的对象,并把其代表的状态记录下来。Eclipse 和许多常用的插件(如JDT)实现了很多的 IStatus,最 common 的就是Status类,我们可以简单地使用它,或创建自己的 IStatus 实现。
使用 Error Log View实际上非常简单,每个 Plug-in 的 Activator 类都有一个 getLog() 方法,返回一个 ILog 对象,这个对象就可以把 Exception 和 Log 记录到 Error Log View 中。ILog 对象最主要的方法就是 log 了,顾名思义,它接收一个 IStatus类型的对象,并把其代表的状态记录下来。Eclipse 和许多常用的插件(如JDT)实现了很多的 IStatus,最 common 的就是Status类,我们可以简单地使用它,或创建自己的 IStatus 实现。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询