报错 tried to access class org.springframework.boot.logging.LoggingSystemProperties from class org.springframework.boot.context.logging.LoggingApplicationListener
时间: 2023-09-15 21:24:23 浏览: 201
解决springboot yml配置 logging.level 报错问题
这个错误通常是由于 Spring Boot 版本和 Logback 版本不兼容导致的。
解决方案:
1. 检查 Spring Boot 版本和 Logback 版本是否兼容。可以在 Spring Boot 官方文档中查找对应的版本兼容信息,并更新相应的依赖版本。
2. 如果你在项目中引入了其他日志框架(如 Log4j),可以尝试将其移除,只保留 Spring Boot 默认的日志框架(Logback)。
3. 在项目中增加如下配置:
```
logging.config=classpath:logback.xml
```
这个配置告诉 Spring Boot 使用指定的 Logback 配置文件。
4. 如果使用的是 Maven,可以尝试清空本地仓库,然后重新构建项目。
如果以上方法均无法解决问题,可以尝试升级 Spring Boot 版本或者降级 Logback 版本,直到找到兼容的版本为止。
阅读全文