播放2.1:记录器不起作用

时间:2013-07-21 20:10:06

标签: scala logging playframework playframework-2.1

根据this threadthe source code,Play 2.0中的记录器在测试模式下被禁用。在Play 2.1.x中,if条件似乎已被删除(请参阅source code),因此我猜记录器可以在Play 2.1的测试模式中使用,但对我来说并非如此。< / p>

我使用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

1 个答案:

答案 0 :(得分:0)

通过在类路径中删除重复的SLF4J和log4j库来解决问题,感谢@nico_ekito的帮助!