springboot @Configuration配置类里面使用@Value获取不到.yml配置文件属性的值
之前一个项目里面分为很多子工程的那种结构,要求让我改成一个项目的结构.我这边手动将代码合并之后出现下面的这种问题,然后尝试进行用各种方式解决
Error creating bean with name 'MVCConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder ''
首先我按照开源中国的一篇博客尝试解决问题
但实际上我的问题并不是和上述一样的,但是遇到类似问题的你可以参考上面的方法
第二次尝试
按照网上的方式mav clean + mav install
最后还是上述的报错信息
最后一次解决方法
项目合并之前是在pom里面配置的<packagin>pom</packagin>
实际上合并为一个工程这里要改成<packagin>jar</packagin>
最后项目成功运行启动,也算是解锁了一个小小的姿势了