application.yml 启动报错
项目问题
问题:
yml配置文件中添加的以下配置导致报错:
spring:
profiles:
active: @[email protected]
项目一开始能够启动,是后面写代码准备检验下代码的结果时,莫名其妙的启动报错了
网上的解决方法是说active: @[email protected]诸如此类的报错是因为符号无效 我尝试了用双引号和单引号,启动还是报错。
使用了双引号和单引号没有用的原因可能是因为最开始项目是能够启动的,也就是说最开始active: @[email protected]的符号是有效的,不需要额外加双引号单引号。
解决办法:
右键项目-maven-Reimport 更新依赖包
严格意义上讲这个问题并不是application.yml配置文件的错误,可能是因为没有触发自动重新载入的动作,所以需要手动强制更新依赖。
除此之外application.yml最容易报错的原因是空格、无效符号和参数问题。
菜鸟一枚,说错的地方请大佬指教,不喜轻喷转载请标注原创地址,谢谢