初始化Slf4j LoggerFactory.getLogger的正确方法是什么? 我的代码中有
static final Logger logger = LoggerFactory.getLogger(MyClass.class);
但是,sonarqube代码分析将此代码标记为主要错误: “重命名此常量名称以匹配正则表达式'^ [A-Z] [A-Z0-9] *(_ [A-Z0-9] +)* $'”
有什么问题?
答案 0 :(得分:2)
常量(静态final)变量在Java中通常是大写的。所以你可以:
logger
重命名为其他内容,例如LOG