我正在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>
1条答案
按热度按时间kfgdxczn1#
请阅读此wiki页面以设置log4j:https://www.assembla.com/spaces/liftweb/wiki/Logging