Eclipse PDE中的日志记录策略

Pus*_*kar 4 java logging eclipse-pde eclipse-plugin eclipse-rcp

我正在编写Eclipse 3.7插件.我是Eclipse PDE的新手,但不是JAVA的新手.我试图了解应该使用的日志记录策略.我的问题是 -

  1. 我应该如何从我的插件中记录?我发现了一些资源(Eclipse PDE Logging),但我仍然不清楚我应该怎么做.代码片段会很有帮助.

  2. 这些文件放在哪里?

更新:我做了一些研究,找到了状态管理器.但仍不清楚它应该如何使用.

Ban*_*zen 5

每个插件都有自己的记录器.它的用法在Eclipse网站的简短FAQ页面中描述.使用该记录器的主要好处是,您的插件在Eclipse 的错误日志视图中显示其日志记录条目,就像其他插件一样.如果要将插件部署为Eclipse应用程序,则可以将错误日志视图捆绑在单独的可选功能中,以便用户可以选择在应用程序中使用此日志视图.

还有另一个关于所有可用日志文件的常见问题解答.但是,如果使用错误日志视图,通常不需要直接搜索或操作日志文件.而且对于最终用户来说,直接在应用程序中查看错误可能更方便,可以直接从UI导出日志.