log4j无法与Jetty和liftweb应用程序一起使用

kqqjbcuj  于 2022-12-04  发布在  其他
关注(0)|答案(1)|浏览(180)

我正在Jetty上使用liftweb服务,并使用log4j进行日志记录。
下面是我如何在 Boot 类中设置记录器:

val config = Properties.envOrElse("log4j.configuration","/props/syslog.log4j.xml")
val configFile = getClass.getResource(config)
Logger.setup = Full(Log4j.withFile(configFile))

当将应用程序作为服务运行时(service jetty start),我看不到任何写入的日志文件。
我哪里做错了?
这是我的syslog.log4j.xml配置文件:

<root>
    <level value="trace"/>
    <appender-ref ref="CA"/>
    <appender-ref ref="CA2"/>
</root>

相关问题