shiro报错
SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“.
- 搜索后找到原因:
日志含义加载org.slf4j.impl.StaticLoggerBinder类失败
当运行“org.slf4j.impl.”命令时,上报此警告消息。 无法将StaticLoggerBinder类装入内存。 当在类路径上找不到合适的SLF4J绑定时,就会发生这种情况。 将slf4j-nop.jar slf4j-simple.jar、slf4j-log4j12.jar、slf4j-jdk14.jar或logback-classic.jar中的一个(且只有一个)放到类路径上应该可以解决这个问题。
请注意,slf4j-api版本是2.0。 x和以后使用ServiceLoader机制。 后端,如logback 1.3和更高版本,目标是slf4j-api 2。 不要与org.slf4j.impl.StaticLoggerBinder一起发布。 如果您设置了一个日志后端,目标是slf4j-api 2.0。 X,您需要在类路径上安装slf4j-api-2.x.jar。 参见相关faq条目。这里是引用
- 解决方法:
将slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar,slf4j-jdk14.jar或 logback-classic.jar中的其中一个jar包删除,只剩一个
成功运行