java - Eclipse PDE 中的日志记录策略

标签 java logging eclipse-plugin eclipse-rcp eclipse-pde

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

  1. 我应该如何从我的插件中记录日志? 我找到了一些资源 ( Eclipse PDE Logging ),但我仍然不太清楚应该如何去做。代码片段会有所帮助。

  2. 这些文件会放在哪里?

更新:我做了更多研究并找到了 Status Manager .但还不清楚应该如何使用。

最佳答案

每个插件都有its own logger已经可用。 short FAQ page 中描述了它的用法。在 Eclipse 网站上。使用该记录器的主要好处是您的插件在 error log view 中显示其记录条目。 Eclipse 和其他插件一样。如果您想将插件部署为 Eclipse 应用程序,则可以将错误日志 View 捆绑在一个单独的可选功能中,以便您的用户可以选择是否在应用程序中使用此日志 View 。

还有一个FAQ about all the available log files .但是如果您使用错误日志 View ,您通常不需要直接搜索或操作日志文件。而且对于最终用户而言,直接在应用程序中查看错误可能更方便,并且可以直接从 UI 导出日志。

关于java - Eclipse PDE 中的日志记录策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14017378/

相关文章:

logging - 100% 内存 HSQL 数据库

java - 如何订阅 Eclipse 中的 OpenProject 事件?

java - 如何打开一个新的具有特定光标偏移位置的eclipse编辑器

java - 只有打包为 'pom' 的项目才能声明模块

java - 使用生成的 keystore 文件的 tomcat https 配置

c# - 执行性能日志记录的好方法 (C#)

java - Eclipse 插件开发问题

java - 如果类具有 java.lang.Object 的实例变量,我如何使它成为不可变的?

java - 尝试编写java代码来验证Graph API

windows - 实时记录