搞了一天了,这个错误- cvc-complex-type.2.4.c: 到底是啥原因啊?

颖辉小居 发布于 2016/10/22 11:34
阅读 3K+
收藏 0

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:context="http://www.springframework.org/schema/context"
	xmlns:p="http://www.springframework.org/schema/p"
	xmlns:aop="http://www.springframework.org/schema/aop" 
	xmlns:tx="http://www.springframework.org/schema/tx"
	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.xsd
	http://www.springframework.org/schema/context
	http://www.springframework.org/schema/context/spring-context.xsd
	http://www.springframework.org/schema/aop
	http://www.springframework.org/schema/aop/spring-aop.xsd
	http://www.springframework.org/schema/tx
	http://www.springframework.org/schema/tx/spring-tx.xsd">
	<!-- 扫描包加载Service实现类 -->
	<context:component-scan base-package="com.taotao.service"></context:component-scan>
	<!-- *****************事务******************* -->
	<!-- 配置事物管理器 -->
	<bean id="transactionManager"
		class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
		<!-- 注入 -->
		<property name="dataSource" ref="dataSource"></property>
	</bean>
	<!-- 配置基于注解的声明式事务 默认使用基于注解来管理事务行为 -->
	<tx:annotation-driven transaction-manager="transactionManager" />
</beans>

报错位置是上面的配置文件里的

<!-- 扫描包加载Service实现类 -->
 <context:component-scan base-package="com.taotao.service"></context:component-scan>
搞到半夜没找到原因,maven update project 无数次,clen project也无数次,代码以前是好的。只是今天开机导入了别的项目,以前没问题的项目和新项目都出现了这类问题。

按照网上同样的问题原因都是

xsi:schemaLocation=
没有:
	http://www.springframework.org/schema/context 
	http://www.springframework.org/schema/context/spring-context.xsd

但是我的明显有啊。

加载中
1
痛是用来享受的
网络问题。无视就好了。没有影响
颖辉小居
颖辉小居
的确是这样,偶然一次maven update project 或者直接在xml里 ctrl+A ctrl+C ctrl+X ctrl+S ctrl+V ctrl+S 就不提示了,后面等了一会儿也没再出现。
0
小豪哥哥丶
可以体验一下魔方网表试试。
返回顶部
顶部