- Spring Cloud git 配置报错Could not r
- SpringCloud config 错误 springclou
- could not resolve placeholder ‘r
- Could not resolve placeholder 'x
- Could not resolve placeholder '
- Could not resolve placeholder ''
- Could not resolve placeholder 'j
- Could not resolve placeholder 'n
- Could not resolve all dependenci
- gradle could not resolve all dep
最近在搭建在往ssm框架整合redis的过程中,出现了这个问题
![](https://img.haomeiwen.com/i5767117/cda01858f9ad3632.png)
properties文件和位置都是正确的,本来正常运行的框架无法解析peoperties文件中的值了,试了多种方法,最后找到了问题所在。
![](https://img.haomeiwen.com/i5767117/ba21ec86da6094bb.png)
这里加载了两个xml文件,再两个xml文件中,因为都需要加载properties文件,所以都加了如下bean:
这是spring-Mybatis.xml中
![](https://img.haomeiwen.com/i5767117/4c3bd1706bded1ef.png)
这是spring-redis.xml中
![](https://img.haomeiwen.com/i5767117/dd13c0c0b33616e5.png)
都引用了propertyConfigurer这个bean,所以造成了冲突。
解决方法:
把多个xml文件中需要加载的properties,以如下方式放置在一个xml文件中,多余的propertyConfigurer去掉,最后只保留一个。
![](https://img.haomeiwen.com/i5767117/6d16d8d4631b571a.png)
问题解决。
网友评论