我正在尝试设置pax日志记录以将某些日志转储到特定文件。我已经看到可以通过ConfigurationAdmin来实现。因此,我做了以下事情:
我可以看到如何更新etc / org.ops4j.pax.logging.cfg文件并将新属性添加到其中。但是我看不到为我的附加程序创建的新文件,并且记录器中的日志也不再添加到karaf.log中。创建新的附加程序之后,我可以通过触摸etc / org.ops4j.pax.logging.cfg使其重新工作,然后开始查看写入其中的日志。这似乎是由felix-fileinstall引起的,该文件检测到文件已更改并可能重新部署了某些文件(不确定什么)
我的问题是:
我正在使用karaf 4.1.5和pax-logging-log4j2 1.10.1
致谢
Manuel