gpt4 book ai didi

java - 在 tomcat v 8.5 上部署 spring boot 应用程序失败

转载 作者:行者123 更新时间:2023-11-28 22:16:02 25 4
gpt4 key购买 nike

我在 spring boot (v 1.5.9.RELEASE) 中开发了应用程序,它与 tomcat v 7.0 一起工作

我需要升级到新版本的 tomcat v 8.5。我已经安装了它 (apache-tomcat-8.5.32) 并尝试部署相同的应用程序。但是我在部署应用程序时遇到异常。

异常(exception)是 slf4j 和 log4j 多重绑定(bind)。我已经开始使用 Spring Initializr 工具 ( https://start.spring.io/ ) 开发我的应用程序

我该如何解决这个问题?因为我不知道导致此问题的特定依赖项以及我需要在何处添加排除项。请帮忙解决这个问题。

最佳答案

好吧,AFAIK Spring Boot 默认使用 Logback 而不是 SLF4J。所以我怀疑这就是多重​​绑定(bind)问题的来源( documentation )。

您的日志记录应该包含一条消息,提及哪些绑定(bind)冲突,您可以使用 mvn dependency:tree 找出它的来源。另见 thisthis回答。

关于java - 在 tomcat v 8.5 上部署 spring boot 应用程序失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51784416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com