Fis*_*der 6 java slf4j lombok intellij-lombok-plugin
我正在import lombok.extern.slf4j.Slf4j; 为我的班级使用,这是我的日志语句:log.info("{} : {} - {}", String1, String2, String3);
import lombok.extern.slf4j.Slf4j;
log.info("{} : {} - {}", String1, String2, String3);
但它无法编译并抱怨上述行:java.lang.String cannot be converted to org.slf4j.Marker
java.lang.String cannot be converted to org.slf4j.Marker
请问有什么想法吗?
Kra*_*aal 4
我猜您愿意使用info(String format, Object... arguments)并且想知道为什么真正调用的方法是info(Marker marker, String format, Object arg1, Object arg2).
info(String format, Object... arguments)
info(Marker marker, String format, Object arg1, Object arg2)
这与最具体的方法选择和识别潜在适用的方法有关。
由于您正好有四个参数,其中三个完全匹配,因此该info(Marker marker, String format, Object arg1, Object arg2)方法必须被视为“潜在匹配”。
您应该阅读有关可变参数的文档以获取更多详细信息。
归档时间:
9 年,3 月 前
查看次数:
5285 次
最近记录:
5 年,1 月 前