问题描述
solr4于tomcat8配置好了,运行tomcat时出现以下错误:
log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable.
log4j:ERROR The class "org.apache.log4j.Appender" was loaded by
log4j:ERROR [loader{log4j:log4j:1.2.12} from 31539877] whereas object of type
log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [ContextLoader@Archetype Created Web Application : ProticPort].
啥啊,看得我头都大了…
不过感觉是有什么重复了?
解决方法
网上查了很多,这篇帮到了我:
Jar hell concerning log4j
在提示下,去WEB-INF/lib中删除了一些重复的jar文件,
之后tomcat可以正常运行!
其他相关问题
日志jar包冲突报错:Class path contains multiple SLF4J bindings
总结
1.搞清楚错误的地方是在哪里。
2.提升英语水平。