使用公共记录样本

简介

此样本通过在“公共记录样本”插件中记下一些记录,来演示在 Eclipse 环境中使用“公共记录策略”实现。用户将体验创建和配置 Eclipse 日志记录(例如,IStatus)和“公共基本事件”日志记录,以及通过配置来写入公共记录记录器记录代理程序和“Eclipse 公共记录”XML 日志文件(<workspace>/.metadata/CommonBaseEvent.log)的插件记录器记录新创建的日志记录。可以通过“数据收集引擎”服务或守护程序以及 Hyades 工作台来监视公共记录记录器记录代理程序。


内容

样本的内容包括演示在 Eclipse 环境使用“公共记录策略”实现所需的 Java 源代码和依赖项。


要求

  1. 编译和执行此样本需要 JRE 1.4.0 或更高版本。

假定
  1. <workspace> 表示工作台的工作空间的绝对路径。

依赖项

执行此样本需要下表中列示的 JAR 文件:

JAR 文件 包含的插件 需要的原因
logging.jar com.ibm.etools.common.logging 公共记录实现
hlcore.jar org.eclipse.hyades.logging.core 公共基本事件的 Hyades 记录核心依赖项
hlcbe101.jar org.eclipse.hyades.logging.core 公共基本事件实现
ecore.jar org.eclipse.emf.ecore 公共基本事件的 Eclipse 建模框架(EMF)依赖项
common.jar org.eclipse.emf.common 公共基本事件的 Eclipse 建模框架(EMF)依赖项
hexcore.jar org.eclipse.hyades.execution.core Hyades 记录代理程序
hexr.jar org.eclipse.hyades.execution.remote Hyades 记录代理程序依赖项
hexl.jar org.eclipse.hyades.execution.local Hyades 记录代理程序依赖项
hl14.jar org.eclipse.hyades.logging.java14 JSR-047 记录 API 的 Hyades 支持

执行步骤

要运行此样本,遵循下列步骤:
  1. 如果工作台的缺省 JRE 不是 1.4.0 或更高版本,则修改新创建的 Java 项目(即,CommonLoggingProject)以使用 JRE 1.4.0 或更高版本进行编译和执行。
    1. 选择 CommonLoggingProject,然后右键单击并选择属性
    2. 在“属性”对话框中,从左窗格中的列表中选择 Java 构建路径
    3. 在“库”选项卡中,选择 JRE_LIB 并单击除去按钮。
    4. 要添加新的 JRE,单击添加库按钮。
    5. 添加库对话框中,从列表中选择 JRE 系统库,然后单击下一步
    6. 选择其它 JRE 选项,并单击已安装的 JRE 以添加 JRE。“已安装的 Java 运行时环境”的“首选项”对话框打开。
    7. 单击“添加”。
    8. 在“添加 JRE”对话框中,指定 JRE 1.4.0 的名称和主目录。单击确定
    9. 单击确定
    10. 单击“完成”。
    11. 单击“属性”对话框中的确定
  2. 确认修正了所有编译错误。
  3. 在运行此样本之前,将必需的插件添加至工作台的搜索路径,然后创建工作台的运行时实例。
  4. 通过选择公共记录样本 > 运行来选择“公共记录样本”文件菜单或者选择工具栏按钮“绿色的圆圈”图标来运行“公共记录样本”。