У меня есть проект maven- spring в Eclipse, и у меня есть это раздражающее сообщение об ошибке в одном из моих контекстов spring:
Связанный файл содержит ошибки (jar: файл:/M2_HOME/репозиторий/org/springframework/ spring - beans/3.1.2.RELEASE/spring - beans -3.1.2.RELEASE.jar!/орг/springframework/beans/ factory/XML/spring -tool-3.1.xsd). Для получения дополнительной информации щелкните правой кнопкой мыши сообщение в окне "Проблемы" и выберите "Показать детали..."
Сеты для шоу приводят к следующему:
Я использую spring -data-jpa 1.2.0.RELEASE, а остальные мои spring - 3.1.3.RELEASE. Что касается spring -data-commons-core - у меня даже нет зависимости от этого баннера в моем pom, но я вижу его в моем репозитории m2 вместе с spring -data-commons-parent и обе версии 1.4.0.RELEASE, я не знаю, почему (возможно, это часть spring -data-jpa?).
Схема моего приложения:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:jpa="http://www.springframework.org/schema/data/jpa"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.1.xsd
http://www.springframework.org/schema/data/jpa http://www.springframework.org/schema/data/jpa/spring-jpa-1.2.xsd">
Я не понимаю, почему я продолжаю получать эту ошибку. В принципе, это не влияет на то, что когда-либо было. Приложение компилируется, развертывается и работает очень хорошо, это просто эта неприятная красная ошибка в Eclipse, которая сводит меня с ума:)