spring - 如何在 application.yml 中同时设置 logging.file 和 logging.file.max-size
问题描述
我正在尝试在 application.yml 中一起设置 logging.file 和 logging.file.max-size
在 application.properties 我可以写:
logging.file=file.log
logging.file.max-size=1MB
但是如果我写在 application.yml
logging:
file: file.log
max-size: 1MB
我的应用程序无法启动:
java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yml'
at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigFileApplicationListener.java:556)
at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.loadForFileExtension(ConfigFileApplicationListener.java:502)
at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigFileApplicationListener.java:469)
at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.lambda$null$6(ConfigFileApplicationListener.java:450)
解决方案
推荐阅读
- mpandroidchart - 如何停止 MPAndroidChart chart.centerViewToAnimated(currentXVisible + 60, currentY, YAxis.AxisDependency.LEFT, 15000);
- ruby-on-rails - Rails Activerecord 日期从 20 到 20
- d3.js - 如何在 d3 图中对齐线性和序数比例?
- string - PostgreSQL 中的多个字符串替换
- go - 您如何为 golang 项目的 RPM 规范创建构建部分?
- javascript - 如何进行单元测试并检查函数是否在 Jest 中调用预期的 firebase 方法?
- linux - Docker:创建 aufs 挂载时出错,尽管 Ubuntu 19.01 可启动 USB 支持 aufs
- android - Android蓝牙应用程序将手机连接到智能扬声器全双工?
- windows - GetSystemIdForPublisher 不返回唯一 ID
- java - 使用复合键映射/访问实体