Eclipse插件.log错误级别配置选项

时间:2012-04-23 17:33:12

标签: logging eclipse-plugin

我维护了一个为Eclipse 3.2编写的Eclipse插件。此插件使用org.eclipse.core.runtime.Status类将信息,警告和错误写入Eclipse .log文件

当我从开发Eclipse中运行Eclipse插件时,使用Eclipse Application的运行配置,插件工作正常。信息,警告和错误将写入Eclipse .log文件。

当我打包Eclipse插件并将其安装在另一个Eclipse中时,信息消息不会写入.log文件。写下警告和错误。

我假设Eclipse运行配置中存在一些错误级别日志记录配置设置,当我打包Eclipse插件时,我错过了该设置。我查看了Eclipse帮助并完成了一些谷歌搜索,但我还没有找到答案。

Eclipse中是否存在错误级别日志记录配置设置,我可以在打包Eclipse插件时设置该设置?

1 个答案:

答案 0 :(得分:4)

不幸的是,我没有方便的3.2系统,因此答案可能不正确......

但是......对于3.7.2(5年后!),Eclipse日志系统通过OSGi日志进行门控,因此以这种方式配置。 .log编写器为EclipseLogWriter,并使用许多Java属性进行配置。请参阅EclipseLogWriter.readLogProperties()和此答案 https://stackoverflow.com/a/7550991/796559