【发布时间】:2013-02-11 17:33:14
【问题描述】:
Eclipse/STS 同时使用 Spring 3.2.1 和 Spring-data-jpa 报告错误。 我有一些带有以下标头的 XML 配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop" xmlns:p="http://www.springframework.org/schema/p"
xmlns:jpa="http://www.springframework.org/schema/data/jpa"
xsi:schemaLocation="
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/data/jpa
http://www.springframework.org/schema/data/jpa/spring-jpa.xsd">
我正在使用 Spring 3.2.1 和 Spring-Data-JPA 1.3.0 并且 Eclipse/STS 报告了这个:
引用的文件包含错误 (http://www.springframework.org/schema/data/jpa)
这发生在每个包含 data-jpa 模式的 XML 配置文件中。 当我从 XML 配置中删除 JPA 时,一切都很好。
是我的配置错误还是这里发生了什么?
谢谢! 保罗
【问题讨论】:
-
我得到了同样的结果。我怀疑这是因为 spring 3.2 依赖项导入 spring-tool-3.2 和 spring data xsd 导入 spring-tool.xsd (没有 3.2 后缀)。还是不知道怎么解决