springboot读取不到yml文件,springboot项目yml文件失效

  springboot读取不到yml文件,springboot项目yml文件失效

  

目录

springboot读取Application.yml并报告如下错误消息@Value Reading application.yml为空。项目需求的解决方案

 

  00-1010 Spring Boot项目启动时读取配置文件出错。

  

springboot读取application.yml报错

无法从位置“classpath:/application.yml”加载属性源.org . YAML . snake YAML . error . yamlexception : Java . nio . charset . malformedinputexception :输入长度=1

 

  找资料,原因基本确定是文件编码格式的问题(原来yml文件是GBK格式),所以把GBK格式改成了UTF-8。更改后发现前一个文件中的汉字是乱码。问题的原因应该是从这里开始的,所以删除所有评论重启是正常的。

  注意:文件格式改变后,如果有乱码会影响评论。

  

错误信息如下

 

  00-1010 spring boot中有一个死url。发送http请求以获取视频地址。

  起初,想法是这样的。然后考虑到这种写法不够灵活,因为是springBoot项目,所以直接从配置文件中获取url非常方便。

  然后需要获取值的敌人使用@VALUE注释来获取。

  但是我无论如何也到不了那里的网址,一直是空的。

  00-1010变量终于找到了。我之前用静电装饰过。Static是在加载类之前初始化的变量。所以@VALUE这个时候没有生效。所以它是空的。

  只是消除静电。

  以上个人经验,希望能给大家一个参考,也希望大家能支持盛行的IT。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: