控制台报错信息:
01:25:43.686 [main] ERROR org.springframework.boot.SpringApplication - Application run failed
java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yml'
at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigFileApplicationListener.java:549)
at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.loadForFileExtension(ConfigFileApplicationListener.java:500)
at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigFileApplicationListener.java:468)
at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.lambda$null$6(ConfigFileApplicationListener.java:450)
at java.lang.Iterable.forEach(Iterable.java:75)
一:yml的语法格式有误
二:application.yml文件格式问题
解决办法:
1、File-->Settings-->File Encodings
这三个地方设置成UTF-8格式。重启启动项目。

2、如第一步并未解决问题,则可以用第二步删除application.yml文件中所有中文注释。
本文档探讨了在启动Spring Boot应用时遇到的错误,焦点在于加载classpath:/application.yml失败,可能的原因包括YML语法错误和文件编码问题。解决方案涉及检查文件编码设置,并尝试移除中文注释以修复加载问题。
1013

被折叠的 条评论
为什么被折叠?



