log4j无法使用Jetty和liftweb应用程序

时间:2012-12-17 18:29:40

标签: scala log4j jetty lift

我在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 个答案:

答案 0 :(得分:0)

请阅读此Wiki页面以设置log4j: https://www.assembla.com/spaces/liftweb/wiki/Logging

希望这有帮助