我在Spring Boot(v 1.5.9.RELEASE)中开发了应用程序,该应用程序可与tomcat v 7.0一起使用
我需要升级到tomcat v 8.5的新版本。我已经安装了它(apache-tomcat-8.5.32),并尝试部署相同的应用程序。但是在部署应用程序时出现异常。
slf4j和log4j多个绑定例外。我已开始使用Spring Initializr工具(https://start.spring.io/)开发我的应用程序
如何解决此问题?由于我不知道是哪个特定的依赖性导致了此问题,因此我需要在哪里添加排除项。请帮忙。
答案 0 :(得分:0)
好吧,AFAIK Spring Boot默认使用Logback而不是SLF4J。因此,我怀疑这是(documentation)引起的多重绑定问题。
您的日志记录中应包含一条消息,说明绑定冲突的原因,您可以使用mvn dependency:tree
来确定其来源。另请参见this和this答案。