Eclipse に maven-spring プロジェクトがあり、Spring コンテキストの 1 つでこの厄介なエラー メッセージが表示されます。
参照ファイルにエラーがあります (jar:file:/M2_HOME/repository/org/springframework/spring-beans/3.1.2.RELEASE/spring-beans-3.1.2.RELEASE.jar!/org/springframework/beans/factory/xml /spring-tool-3.1.xsd)。詳細については、問題ビューでメッセージを右クリックし、[詳細を表示...] を選択します。
show setails はこれにつながります。
私はspring-data-jpa 1.2.0.RELEASEを使用しており、残りのSpring jarは3.1.3.RELEASEです。spring-data-commons-core について - pom でこの jar に依存することさえありませんが、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 のこの厄介な赤いエラー マークだけが私を夢中にさせます :)