我正在使用带有 log4j 的 Jetty 上的 liftweb 服务进行日志记录。
这是我在 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>