最近在使用IDEA+Smart Tomcat启动项目时,报以下错误:
Injection of resource dependencies failed; nested exception is java.lang.IncompatibleClassChangeError: Implementing class
根据网上结论加上我这里的原因,总共以下几个方面:
1、Jar包冲突
2、@Autowired和@Resource注解问题
3、变量命名冲突
4、接口实现类冲突
5、定义变量时的变量名,与@Service(“xxx”)注解中的不一致。 --我本地遇此错误的原因