Springboot整合logback日志请移步
https://blog.csdn.net/yy756127197/article/details/95938206
1. 问题
Springboot整合logback日志后启动项目,项目根目录下和logging.path定义的目录下都出现了日志文件
2. 原因
项目启动后log组件自动读取classpath下的logback-spring.xml,项目中引入的其他依赖中含有log依赖,项目启动后,在你定义的path之前先加载了,是用来默认路径。
3.解决办法
不使用logback-spring.xml或者logback.xml,改成自定义的名称随意,例如:it-logback.xml,之后yml文件改成如下:
logging:
config: classpath:it-logback.xml
path: E:/log