我正在使用 Spring Boot 和属性占位符。我有一个值为 : 的属性文件date.A=24/07/17
。我有一堂课,我正在使用@Value
注释:
@Value("${date.A}")
private LocalDate dateA;
但是我在运行时遇到运行时错误gradle build integrationTest
:
Caused by: java.time.format.DateTimeParseException: Text '24/07/17' could not be parsed: Invalid value for MonthOfYear (valid values 1 - 12): 24
at java.time.format.DateTimeFormatter.createError(DateTimeFormatter.java:1920)
at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1855)
at java.time.LocalDate.parse(LocalDate.java:400)