Loggerを使う

Loggerを使う

LiftのロガーはSLF4Jを使っている。
  1. 設定ファイルlog4j.xmlは、src/main/resources/propsにdefault.log4j.xmlなどの名前でおく。名前によってどれが読み込まれるか違うようだ。
※jettyでなくmain関数から起動するときは、src/main/resourcesにlog4j.xmlを置かないとダメっぽい。
  1. Liftで使うには、Loggerオブジェクトを継承かミックスインする。
// LoggerSample.scala
package code { 
 import net.liftweb.common.Logger;
 object LoggerSample extends Logger {
   def main(args: Array[String]) {
     info("LoggerSample");
   }
 }
}
  1. コンパイル
$> sbt
$> compile
  1. 実行
$> run LoggerSample
最終更新:2011年05月15日 20:58