当报这个错时一般是在项目的applicationContext.xml(或者取名为beans.xml等)文件的如图这段代码出了问题
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.3.xsd">
...
</beans>
先检查这段代码是不是哪里敲错了,比如字符或者链接里加了空格。
如果没有敲错,那通常就是xsd和spring版本不匹配了,解决办法;
1.在项目的jar包中找到这个文件并打开:
2.找到spring版本对应的xsd:
3.把xml的xsd修改为该版本即可。