ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
可以通过在类路径中包含适当的库来激活各种日志记录系统,并且可以通过在类路径的根目录中或在Spring `Environment`属性`logging.config`中指定的位置提供合适的配置文件来进一步自定义。 可以通过系统属性`org.springframework.boot.logging.LoggingSystem`强制spring boot使用某个日志,值是实现了`LoggingSystem `的全限定类名.也可设置为`none`完全禁用日志配置. 根据日志系统,下列文件将加载 | 日志系统 | 配置文件 | | --- | --- | | Logback | logback-spring.xml, logback-spring.groovy, logback.xml, or logback.groovy | | Log4j2 | log4j2-spring.xml or log4j2.xml | | JDK (Java Util Logging) | logging.properties | >建议使用`-spring`命名配置文件,如`logback-spring.xml`替代`logback.xml` >如果你使用了标志的配置文件位置,spring boot不能完成日志的初始化 > >运行jar包使用Java Util Logging 会导致问题,建议不要这样使用它 > 所有受支持的日志记录系统在解析其配置文件时都可以参考系统属性。 有关示例,请参阅`spring-boot.jar中`的默认配置: * [Logback](https://github.com/spring-projects/spring-boot/tree/v2.0.4.RELEASE/spring-boot-project/spring-boot/src/main/resources/org/springframework/boot/logging/logback/defaults.xml) * Log4j 2 * Java Util logging