springboot使用日志报错 trace(java.util.function.Supplier<java.lang.String>) in Logger cannot be applied to
Posted 张铎(信念)
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot使用日志报错 trace(java.util.function.Supplier<java.lang.String>) in Logger cannot be applied to相关的知识,希望对你有一定的参考价值。
Logger logger = LoggerFactory.getLogger(getClass());
// 日志的级别从低到高,如下排列
@Test
public void testLog()
logger.trace("这个trace日志");
logger.debug("这个debug日志");
logger.info("这个info日志");
logger.warn("这个warn日志");
logger.error("这个error日志")
但我自己在IDEA中尝试的时候发现报错,报错信息如下:
trace(java.util.function.Supplier<java.lang.String>) in Logger cannot be applied to (java.lang.String
经过排查是包导错了:
将: import org.junit.platform.commons.logging.Logger; import org.junit.platform.commons.logging.LoggerFactory; 改为: import org.slf4j.Logger; import org.slf4j.LoggerFactory;
最后完美解决!
以上是关于springboot使用日志报错 trace(java.util.function.Supplier<java.lang.String>) in Logger cannot be applied to的主要内容,如果未能解决你的问题,请参考以下文章