搞了一天了,这个错误- cvc-complex-type.2.4.c: 到底是啥原因啊?
<?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
但是我的明显有啊。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可以体验一下魔方网表试试。
网络问题。无视就好了。没有影响