控制台提示:

org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token
found character '@' that cannot start any token. (Do not use @ for indentation)in 'reader', line 4, column 15:password: @xxxxxxxxx^at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:439)at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:248)at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:665)at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:165)at org.yaml.snakeyaml.comments.CommentEventsCollector$1.peek(CommentEventsCollector.java:59)at org.yaml.snakeyaml.comments.CommentEventsCollector$1.peek(CommentEventsCollector.java:45)at org.yaml.snakeyaml.comments.CommentEventsCollector.collectEvents(CommentEventsCollector.java:140)at org.yaml.snakeyaml.comments.CommentEventsCollector.collectEvents(CommentEventsCollector.java:119)at org.yaml.snakeyaml.composer.Composer.composeScalarNode(Composer.java:214)at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:184)at org.yaml.snakeyaml.composer.Composer.composeKeyNode(Composer.java:310)at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:301)at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:286)at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:188)at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:314)at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:305)at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:286)at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:188)at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:314)at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:305)at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:286)at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:188)at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:115)at org.yaml.snakeyaml.constructor.BaseConstructor.getData(BaseConstructor.java:135)at org.springframework.boot.env.OriginTrackedYamlLoader$OriginTrackingConstructor.getData(OriginTrackedYamlLoader.java:99)at org.yaml.snakeyaml.Yaml$1.next(Yaml.java:514)

截图:

错误原因:

连接数据库的yml文件以@开头导致无法匹配启动。

解决方法:

用双引号将密码包括起来

spring:datasource:username: rootpassword: "@xxxxxx"driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://120.22.22.222:3226/22

found character ‘@‘ that cannot start any token. (Do not use @ for indentation)相关推荐

  1. yml配置文件中存在@无法识别,报错:found character ‘@‘ that cannot start any token. (Do not use @ for indentation)

    项目启动报错 解决方案:

  2. 多环境配置的时候报while scanning for the next token found character ‘@‘ that cannot start any token【完全解决方法】

    项目需要设置好几个开发环境,于是在pom文件内加入了如下三个生产环境 <!--分别设置开发,本地,生产环境--><profiles><!-- 本地环境 -->< ...

  3. org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found character ‘@‘

    一.解析yaml报错 报错信息: Application run failed org.yaml.snakeyaml.scanner.ScannerException: while scanning ...

  4. application使用@符合问题:‘@‘ that cannot start any token

    在application配置文件中使用@出现异常 Exception in thread "main" while scanning for the next token foun ...

  5. org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token

    问题描述: spring:profiles:active: @activatedProperties@ 在yml读取pom.xml中定义的 profile变量 <profiles>< ...

  6. 解决:SpringBoot 错误:Caused by: org.yaml.snakeyaml.scanner.ScannerException

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 错误: Caused by: org.yaml.snakeyaml.scanner.ScannerE ...

  7. spring boot—默认日志框架配置

    文章目录 默认日志框架--配置全解 日志格式 日志级别 日志输出到控制台 日志输出到文件 spring boot2.2.4官方文档 默认日志框架–配置全解 #日志记录 logging:#日志级别lev ...

  8. springboot整合websocket异常集合

    环境背景:JDK13.IDEA2019.3.maven3.6.1.springboot2.2.1.RELEASE. 异常一:java.lang.IllegalStateException: No su ...

  9. @spring.active@无法读取

    项目场景: 使用nacos 做配置中心,需要引入 bootstrap.yml 文件.结果 @spring.active@ 无法读取 问题描述: 以下是错误信息: java.lang.IllegalSt ...

最新文章

  1. CentOS 7 添加系统开机服务
  2. jsp mysql在线考试系统源码_课内资源 - 基于JSP和MYSQL数据库实现的在线考试系统...
  3. LeetCode刷题-两数之和(持续更新)
  4. netty系列之:轻轻松松搭个支持中文的服务器
  5. 异常检测机器学习_使用机器学习检测异常
  6. 实战系列-Spring Cloud微服务中三把利器Feign、Hystrix、Ribbon
  7. SwiftTour基础学习(五)控制流
  8. 深度学习中的Attention总结
  9. linux命令行改变时区,Linux命令行操作修改系统时区
  10. 基于Go调用国密SM2算法
  11. linux下的mysql调优_MySQL调优三步曲(慢查询、explain profile)
  12. mapinfo将北京54坐标系转WGS84坐标系
  13. linux用for循环写九九乘法表,写一个方法,用一个for循环打印九九乘法表
  14. Substrate源码分析:启动流程
  15. 作为技术人员,我是如何安排学习的
  16. 监听支付宝、微信 二合一 个人免签最新,运行起来之后无需人工操作,绕过验证码
  17. 物流管理APP软件开发公司 让货运变得更简单
  18. [人工智能-深度学习-59]:生成对抗网络GAN - 基本原理(图解、详解、通俗易懂)
  19. [导入]MAGIC CYNDI魔幻心凌
  20. ifix自定义声音报警(自动执行脚本)

热门文章

  1. 路飞学城项目之项目上线
  2. 程序员间 日常商业互捧。。
  3. java 开源网盘_现在的开源网盘还有哪些推荐?
  4. 互融云汽车融资租赁系统-汽车金融软件开发
  5. 在PyQT5上可视化车道线检测
  6. 【Java】3分钟学会Java中基本数据类型(建议收藏)
  7. openfire自带表结构
  8. GEO数据挖掘(一)基础介绍
  9. PDF转换成ODT格式常用方法介绍
  10. Spring框架对redis的封装