问题内容如下
ERROR org.springframework.boot.SpringApplication - Application run failed
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 6, column 9:
name: @name@
对应问题application.yml
app:
java:
# 引用pom.xml文件中的属性
version: @java.version@
sourceEncoding: @project.build.sourceEncoding@
name: @name@
version:
解决方法
将@@用单引号引起来,修改后的内容如下
app:
java:
# 引用pom.xml文件中的属性
version: '@java.version@'
sourceEncoding: '@project.build.sourceEncoding@'
name: '@name@'
version: '@version@'