我在 Eclipse Scout 框架中配置正确的日志记录时遇到了一些麻烦。我的要求并不高,因为我只想能够在配置/属性/XML 文件中为程序的不同部分设置不同的日志级别。我的 Scout 服务器插件的 config.ini 中的日志记录配置当前如下所示:
eclipse.consoleLog=true
org.eclipse.scout.log=eclipse
org.eclipse.scout.log.level=INFO
如您所见,这是使用 Eclipse 日志记录的默认日志记录配置。它适用于全局级别的日志记录。我唯一想做的就是写这样的东西来设置不同的日志级别:
packagename.ClassName=LOGLEVEL
由于这是一个非常基本的日志记录用例,我认为在 Scout 中必须有一些简单的方法可以做到这一点。否则,我将不胜感激有关如何配置 log4j、JUL 或其他与 Scout 一起使用的帮助。到目前为止,Eclipse Scout Wiki 还没有帮助到我。我为主机插件“org.eclipse.scout.commons”创建了示例记录器片段,并从我的 config.ini 中删除了日志记录配置行,但没有任何反应。我也不确定将 log4j.poperties 放在哪里或如何完成。
我为无法弄清楚这样一个基本问题而感到羞愧,但如果能得到一些快速帮助,我会很高兴。