##MVC项目报错: java.lang.NoSuchMethodError: org.springframework.context.support.AbstractApplicationContext.clearResourceCaches()V
查了一遍相关的原因发现了其实是包冲突了
我这里是因为slf4j的包分别引了
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.12</version>
</dependency>
改成了
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.6</version>
</dependency>
就好了哈哈
大家可以查看自己的maven项目包结构:
然后查看到我这里是因为:
可以看到1.7.12与原始版本1.7.6有冲突 并且maven标出来了
改好之后:
大家可以参考同样的方式进行查看自己的包结构有没有出现冲突;