在运行spring项目的时候idea报出来如下的错误:
org.xml.sax.SAXParseException; lineNumber: 8; columnNumber: 55; cvc-complex-type.2.4.c: 通配符的匹配很全面, 但无法找到元素 'context:component-scan' 的声明。
当时的spring配置文件的头部是这样的:
这个配置文件中虽然声明xmlns:context 这个xml命名空间,但是在schemaLocation中没有指定schema。
需要在后面加上:
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
这样问题就解决了。