springboot service 上打@Slf4j,编译报错。
解决方式:
直接声明log静态对象
private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LogExample.class);
原因:
在这种情况下,java编译器解释org.Slf4作为访问org字段的slf4j字段,这不是一个静态字段,因此我们不能从静态上下文访问该字段。
springboot service 上打@Slf4j,编译报错。
解决方式:
直接声明log静态对象
private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LogExample.class);
原因:
在这种情况下,java编译器解释org.Slf4作为访问org字段的slf4j字段,这不是一个静态字段,因此我们不能从静态上下文访问该字段。