此样本通过在公共记录样本插件中进行记录来演示公共记录实现在 Eclipse 环境中的使用。可以创建并配置 Eclipse 日志记录(例如,IStatus)和公共基本事件日志记录。然后,可以通过配置用于写入到 Common.Logging.Logger 记录代理程序和 Eclipse 公共记录 XML 日志文件(workspace/.metadata/CommonBaseEvents.xml)的插件记录器来记录新创建的日志记录。可以通过工作台使用代理控制器服务或守护程序来监视 Common.Logging.Logger 记录代理程序。
要向工作空间添加样本:
编译并运行此样本需要 JRE 1.4.0 或更高版本。
运行该样本需要下列 JAR 文件:
JAR 文件名 | 包含 JAR 的插件 | 需求原因 |
---|---|---|
com.ibm.etools.common.logging.jar | com.ibm.etools.common.logging | 公共记录实现 |
org.eclipse.emf.common.jar | org.eclipse.emf.common | 公共基本事件的 Eclipse 建模框架(EMF)依赖项 |
org.eclipse.emf.ecore.jar | org.eclipse.emf.ecore | 公共基本事件的 Eclipse 建模框架(EMF)依赖项 |
hexr.jar | org.eclipse.hyades.execution | TPTP 记录代理程序依赖项 |
hl14.jar | org.eclipse.hyades.logging.core | 对 JSR-047 记录 API 提供 TPTP 支持 |
hlcbe101.jar | org.eclipse.hyades.logging.core | 公共基本事件实现 |
hlcore.jar | org.eclipse.hyades.logging.core | 公共基本事件的 TPTP 记录核心依赖项 |
org.eclipse.core.runtime.jar | org.eclipse.core.runtime | Eclipse 记录实现 |
要运行此样本,请执行以下步骤:
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.