Invalid bean definition with name 'mailSender' defined in class path resource [office.mail.xml

今天项目出现这个异常。看完整的。

org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'mailSender' defined in class path resource [office.mail.xml]: Could not resolve placeholder 'mail.smtp.host'

注意关键字:placeholder。
配置文件中出现了多个或PropertyPlaceholderConfigurer
所有都要加上ignore-unresolvable=”true”,这样就好了。
原因是,我将spring做了拆分,出现了多个placeholder。

你可能感兴趣的:(spring)