Failed to load property source from location ‘classpath:/application.yml‘

项目场景:

今天到公司启动项目,突然发现项目起不起来了

问题描述

出现 Failed to load property source from location ‘classpath:/application.yml’ 错误

原因分析:

刚开始以为是 application.yml 中格式错误,但是发现同事能启动的项目到我启动不了,而且 SVN 也没有什么修改 application.yml 的记录。最后发现 target 编译的 yml 文件乱码了,而且 idea 的编码不知道为啥 从 utf-8 变为 gbk 了。


解决方案:

  1. 先修改 IDEA 中的编码,将编码都改为 utf-8
    Failed to load property source from location ‘classpath:/application.yml‘_第1张图片

  2. 将 编译好的项目重新编译
    Failed to load property source from location ‘classpath:/application.yml‘_第2张图片

  3. 接下来重启项目,应该就可以了。拜拜

你可能感兴趣的:(Java菜鸡改bug之路,java,intellij-idea)