一个web项目在idea启动正常,但是打成war包后,在linux启动时,报错如下:
SLF4J: Class path contains multiple SLF4J bindings.
29 SLF4J: Found binding in [jar:file:/home/wy/tomcat/webapps/ft-gateway-front/WEB-INF/lib/slf4j-log4j12-1.7.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
30 SLF4J: Found binding in [jar:file:/home/wy/tomcat/webapps/ft-gateway-front/WEB-INF/lib/logback-classic-1.0.13.jar!/org/slf4j/impl/StaticLoggerBinder.class]

解决方法就是把slf4j-log4j12这个排除掉
本文解决了一个web项目在Linux环境下启动时遇到的SLF4J多重绑定错误,详细记录了错误信息及如何通过排除slf4j-log4j12来解决问题。
762





