2020/07/01 10:32:17 ERROR boot.SpringApplication: Application startup failed
org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 2
启动SpringBoot项目时抛出以上异常。问题原因:
- application.yml 文件编写错误,一般情况下在于空格多或者少的原因
- application.yml 编码异常,GBK 和 UTF-8 两种编码格式的问题
字符集异常解决方法:
- File -> setting -> Editor -> File Encodings 进入管理界面,将编码全部设置为UTF-8
- 将文件内容拷贝到新建文本中,设置编码格式为UTF-8,创建新文件并将内容拷回即可
scala 中带类型的自动补全
IDEA 中自动补全 scala 代码的快捷键为:Ctrl + Alt + V
若要在自动补全时添加类型,需要另行设置。打开 setting -> Editor -> Code Style -> Scala 页面,勾选其中的 “Local definition” 配置项