在Java应用程序中使用经典的logback,但%M或%method打印'?'而不是方法名称。有人有主意吗?这是模式
%d{yyyy-MM-dd HH:mm:ss.SSS} %level %thread %mdc{X-CorrelationId} %logger %method - %msg%n
最佳答案
仅当?
时,logback才会发出method name could not be determined而不是方法名称。假设这是一个非生产型应用程序,请确保为%m
的方法名称启用调试符号。