从spring boot application.yml

时间:2018-06-20 15:58:01

标签: spring-boot configuration

我正在尝试在春季启动时从application.yml中读取cron表达式,但是我遇到了错误

由以下原因引起:org.yaml.snakeyaml.scanner.ScannerException:扫描别名时  在“阅读器”的第32行,第16列:         batchfreq:* / 5 * * * * 预期的字母或数字字符,但找到/

在应用yml中 batchfreq:* / 5 * * * *

@Scheduled(cron="${services.dmt.batchfreq}")
public  void update(){}

1 个答案:

答案 0 :(得分:0)

我通过将cron表达式从* / 5 * * * *更改为“ * / 5 * * * *”解决了上述错误,该问题可能是由于值之间的空格所致。