Jos*_*lva 8 grails logging logback
Grails 3使用logback作为日志记录系统.
我需要一个如何在这种形式的grails 3中使用logback的示例
log.info("some Info")
Run Code Online (Sandbox Code Playgroud)
Pas*_*cal 14
您必须将记录器配置的第四个参数设置为false
:
logger('grails.app.controllers', INFO, ['STDOUT'], false)
Run Code Online (Sandbox Code Playgroud)
然后日志记录不会显示两次.
我认为这是因为root
记录器也捕获INFO
了.
import org.slf4j.Logger
import org.slf4j.LoggerFactory
static Logger log = LoggerFactory.getLogger(SomeClass.class)
Run Code Online (Sandbox Code Playgroud)
这可行,但我也想知道 grails 3 是否可以自动注入log
。