Spring boot启动后没有生成日志文件问题排错

Posted caogen1991

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring boot启动后没有生成日志文件问题排错相关的知识,希望对你有一定的参考价值。

我的配置是:

 

logging.file.name=spring-boot.log
logging.file.path=D:/log/

系统启动后日志文件没有生成

原因:一开始以为这两个属性是配合着使用的,所以两个都配置了,结果找不到生成的日志文件

经过多方查证,后来发现,这两个属性只需要配一个就行了

如果配置了:

logging.file.name=D:/log/spring-boot.log #在D:/log/目录下生成一个日志文件spring-boot.log

 则不需要配置:

logging.file.path=D:/log/  #配置日志路径,默认在此目录下生成一个名为:spring.log的日志文件

 

备注:

旧版本的spring boot的配置文件中的相关属性为:

logging.file=

logging.path=

这两种属性都过时了,推荐使用新的属性,分别对应logging.file.name和logging.file.path

 

以上是关于Spring boot启动后没有生成日志文件问题排错的主要内容,如果未能解决你的问题,请参考以下文章

Spring boot mybatis项目启动后一直刷日志的bug修复……

spring boot starter security 不在日志中生成默认密码

Spring boot运行一段时间后停止退出并且没有日志

spring boot logback日志logback 生成日志文件在本项目下,而不在指定的日志文件目录下/指定日志文件到达最大值后不按照配置进行切割

spring boot启动自动关闭

在 Spring Boot 应用程序的 log4j2 中未生成日志文件