2

このスレッドソース コードによると、Play 2.0 のロガーはテスト モードで無効になっています。Play 2.1.x では if 条件が削除されたようです (ソースコードを参照) ので、Play 2.1 ではロガーをテスト モードで使用できると思いますが、私には当てはまりません。

私はplay.api.Logger(私は Scala でプログラミングします) とデフォルトの構成を使用します。これが私がそれを使用する方法です:

app/controllers/Application

package controllers

import play.api.mvc._
import play.api.Logger

object Application extends Controller {

  def index = Action {
    Logger.error("Here's index!")
    Ok(views.html.index("Hello"))
  }
}

conf/routes

# Home page
GET         /                               controllers.Application.index
4

1 に答える 1

0

この問題は、クラスパスで重複している SLF4J および log4j ライブラリを削除することで解決されました。@nico_ekito の助けに感謝します!

于 2013-07-23T11:22:20.720 に答える