gpt4 book ai didi

java - 为什么spring boot启动时会清除旧的日志配置

转载 作者:行者123 更新时间:2023-12-02 00:48:09 25 4
gpt4 key购买 nike

有一个遗留应用程序使用 JUL 并通过代码注册处理程序。现在我在旧应用程序中使用 springboot。

我尝试了最小的 spring boot 依赖,它只包含 spring-boot-starter 并排除 spring-boot-starter-logging;在 application.properties 中将 org.springframework.boot.logging.LoggingSystem 设置为 none;使用 commons-logging 或 jcl-over-slf4j。并且 Spring Boot 启动时 JUL 配置始终会被清除。

有没有办法让 Spring Boot 启动时保持 JUL 配置不变?

由于旧版应用程序是使用 java7 编译的,因此 Spring Boot 版本为 1.5.20

最佳答案

this link partially answers the question

但是,仍然不确定Spring Boot的Logger初始化机制

关于java - 为什么spring boot启动时会清除旧的日志配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57881811/

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