springboot报错org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found character '@' t

方案一:此时在pom文件中添加snakeyaml插件。
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
</dependency>
方案二:idea工具打开file-settings-plugins中搜索yaml。安装yaml插件也可以

当项目使用maven打成war包放在tomcat下是没有问题的。只是开发者采用springboot启动会报这种问题。
本文解决SpringBoot项目中因YAML配置文件导致的ScannerException问题。提供了两种解决方案:一是通过在pom.xml中添加snakeyaml依赖;二是利用IDEA安装YAML插件。文章指出该问题仅在使用SpringBoot启动时出现,打包为WAR部署于Tomcat则正常。
6966

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



