Ошибка проверки схемы Spring Beans в контексте приложения - PullRequest
6 голосов
/ 01 сентября 2011

после настройки нового приложения на основе Spring у меня возникают проблемы со ссылочной схемой (http://www.springframework.org/schema/beans/spring-beans-3.0.xsd) внутри контекста приложения.

appContext.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns:beans="http://www.springframework.org/schema/beans"
  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-3.0.xsd">

 ....

</beans:beans>

Ошибка

Referenced file contains errors (http://www.springframework.org/schema/beans/spring-beans-3.0.xsd).

Даже если я уменьшу конфигурацию до минимальной версии (без определения бина), я получаю эту ошибку. У кого-нибудь есть подсказка, чтоздесь не так? Спасибо заранее!

Кстати: я использую STS 2.7.1

Ответы [ 3 ]

17 голосов
/ 01 сентября 2011

Возможно, у вас была ошибка, которой больше нет, но сообщение об ошибке отображается из кэша.Эта ошибка могла появиться из-за того, что в вашем applicationContext.xml у вас было сочетание 2,5 xsd и 3.0 xsd.Вы сможете получить подробную информацию об этой ошибке, щелкнув правой кнопкой мыши по ней (хотя это и не особо подробные сведения ...).

Попробуйте очистить сообщение об ошибке и в любом случае повторно проверить этот минимальный файл.

5 голосов
/ 04 марта 2015

В MyEclipseBlue, зайдите в Настройки-> Мой Eclipse-> Инструменты Интернета-> Кэширование и удалите файлы

2 голосов
/ 10 марта 2013

В Eclipse / STS перейдите в «Настройки» -> «Основные» -> «Сетевые подключения» и удалите поврежденные файлы.

...