gpt4 book ai didi

java - Spring 启动: Logback logs only from one module

转载 作者:太空宇宙 更新时间:2023-11-04 10:04:16 25 4
gpt4 key购买 nike

我有一个在 Tomcat 9 中运行的 (Maven) 多模块 Spring Boot 应用程序。Logback 使用外部 logback.xml 配置。

出于某种原因,Logback 仅从 Spring 应用程序所在的“主模块”进行日志记录。这个主模块实际上也是打包为 WAR 的模块,其中包含其余模块。

我可以在 tomcat9-stdout.log 中看到所有记录的行,但在 logback 配置中定义的日志文件中看不到。那里只显示主模块的日志行。

这种行为的原因可能是什么?

最佳答案

当 commons-logging 和 jcl-over-slf4j 一起位于类路径上时,我见过这样的奇怪现象。从类路径中排除公共(public)日志记录通常会有所帮助。

关于java - Spring 启动: Logback logs only from one module,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53116601/

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