我正在使用Logback和SLF4J在基于Tomcat的Web应用程序中。我没有使用任何logback.xml文件。一切都是通过编程完成的。然而,我偶尔会收到以下错误消息:
java.lang.ClassCastException: org.slf4j.helpers.SubstituteLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext.
以下是引发该异常的代码片段:
LoggerContext logCtx = (LoggerContext) LoggerFactory
.getILoggerFactory();
我想知道是否有做错了什么。请协助。