我正在使用logback + slf4j,当传递2个参数时,行号正确。但是当传递3个或更多参数时,它将错误的行号记录为Line:-1。 我的代码如下:
String s = 'str'
logger.info('a:{} b:{}', s, s)
//out put :INFO com.test.AController [Line:74]...
logger.info('a:{} b:{} c:{}', s, s, s)
//out put :INFO com.test.AController [Line:-1]...
slf4j-api-1.7.25
logback-classic-1.1.11