问题描述:
自己开发的一个自动配置类,注入属性文件
@Resource
private *Properties *Properties;
时,启动项目报错如题;
原因分析:
自动装配的类,需要在项目中增加src/main/resources/META-INF/spring.factories文件,写入需要自动装配的*AutoConfiguration类全限定类名,而出现上述错误的原因,则是改文件没有deploy到远程仓库中,其他项目引用的时候,没有找到spring.factories文件
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.*.*.*.config.*AutoConfiguration
解决方法:
重新package——deploy,项目中删除原来的jar包,重新下载;