目录

  • 1. 问题所示
  • 2. 解决方法
  • 3. 拓展补充

1. 问题所示

使用springboot的搭建项目的时候
@Value的注解突然失效,一直显示这个问题

如下所示
一直显示注释类型不适用于该类型的声明


而且在代码模块中一直显示这条红线

但是我的application.properties也把变量写入,file.upload.url=E:/upload,问题还是不能消除

2. 解决方法

@Value的注解import导入错误的类进来,显示失败

查看import的导入类路径,发现上面是导入了这个:import lombok.Value;
将其删除,之后添加正确的class类即可
应该导入springboot的这个类

具体class类如下:import org.springframework.beans.factory.annotation.Value;

3. 拓展补充

如果读取不到值
一般有这么几点:

  • @Value不能静态成员上使用(属性不能是static的)
  • @Value读取属性值的类对象需要交给spring容器管理(不可用new对象来构造,属性的对象一定要自动装配,无论是使用Resource还是Autowired)

根据上面的提示对应将其修改即可

对于springboot的更加全面的知识可看我之前的文章:
springboot从入门到精通(全)

Springboot出现@Value注解无法读取配置文件的解决方法相关推荐

  1. boot idea无法识别spring_intellij idea springboot无法读取配置文件的解决方法

    问题分析及解决方案 问题原因: Mybatis没有找到合适的加载类,其实是大部分spring - datasource - url没有加载成功,分析原因如下所示. DataSourceAutoConf ...

  2. springboot项目扫描不到controller中的解决方法

    springboot项目扫描不到controller中的解决方法 问题:启动类与controller不在同一级中,扫描不到controller中的方法 解决方法:在启动类填加注解@ComponentS ...

  3. OpenCv3 VideoCapture读取视频失败解决方法

    用vs2017+win10+opencv420编译的程序无法在win7打开文件,换一个opencv版本就好了 将opencv2换成opencv3以后,遇到了各种各样的问题,以后再慢慢记录. 其一,Vi ...

  4. 在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法

    在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法 参考文章: (1)在同一个类中,一个方法调用另外一个有注解(比如@Async, ...

  5. IDEA中实现接口时注解@Override报错的解决方法

    IDEA中实现接口时注解@Override报错的解决方法 参考文章: (1)IDEA中实现接口时注解@Override报错的解决方法 (2)https://www.cnblogs.com/liulao ...

  6. 使用@atuowired注解无法注入bean的解决方法(出现Field userMapper in com.peng.service.Impl.UserServiceImpl required a b

    使用@atuowired注解无法注入bean的解决方法(出现Field userMapper in com.peng.service.Impl.UserServiceImpl required a b ...

  7. linux系统找不到网卡配置文件,Linux系统Centos没有网卡eth0配置文件的解决方法

    Linux系统Centos没有网卡eth0配置文件的解决方法 大家都知道linux系统一般作为服务器来用,而且很多情况的设置都是需要通过字符界面修改配置文件来设置.比如说配置网卡IP是修改/etc下面 ...

  8. U盘文件或目录损坏且无法读取的修复/解决方法

    U盘文件或目录损坏且无法读取的修复/解决方法 1. 当手机SD卡或U盘插入电脑中时,如果提示"文件或目录损坏且无法读取"信息时,我们首先需要对手机SD卡或U盘进行目录修复操作.插入 ...

  9. SPSS Modeler导入excel文件时出现“无法读取文件列名”解决方法

    SPSS Modeler导入excel文件时出现"无法读取文件列名"解决方法 经过本人多次尝试,终于发现了原因 原因是:excel文件在后台打开了,因此spss modeler读取 ...

最新文章

  1. Retrofit 2.0
  2. Linux 搜索指令
  3. 程序集强命名与GAC
  4. python人工智能——深度学习——TensorFlow基本介绍
  5. mysql业务 日志_mysql笔记之日志篇
  6. ubuntu php 中文乱码,Ubuntu环境下,图例中文乱码怎么办?
  7. Java面试题-2021
  8. css代码颜色十六进制大全
  9. 关于批量导入数据以及调优的一些总结
  10. 人工智能数学基础---定积分2:定积分的性质
  11. 3分钟在线开通优惠费率的微信支付商户号(商户收款码)
  12. 数字集成电路版图设计(二)——Cadence IC简单的反相器版图设计
  13. Redis 缓存清理策略
  14. 最简单DIY基于STM32单片机的WIFI智能小车设计方案
  15. python解压rar
  16. 虚拟机正在应用计算机设置,vmware虚拟机安装windows 10 technical preview卡在“正在准备设置50%”的解决办法-网络教程与技术 -亦是美网络...
  17. Java全文搜索怎么弄的_全文搜索 简介
  18. SaaS云服务应用的访问安全性分析
  19. SEO上下线营销思维:二者兼备实现“落地”
  20. 第七章软件结构的健壮性——测试与测试优先编程

热门文章

  1. AdGuard添加规则方法
  2. checkm基因组_checkm8漏洞利用的技术分析
  3. 考驾照--驾驶证考试
  4. 树莓派4无痛安装OpenCV+python3
  5. Entrust Datacard宣布与IBM Security开展目标远大的合作,以助力确保移动工作人员安全
  6. 汽车行业如何借助微信小程序引流
  7. 02《区块链财富指北》私钥篇(2):百行Python代码演示一私钥生成多公链公钥原理。
  8. 变分原理(Variational Principle)
  9. html在线商城购物网站制作——基于HTML+CSS+JavaScript(oppo手机商城 6页)
  10. 记录---Testin上新手测试用例设计实战---碎乐3.2.0