6

新しい 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).

構成を最小バージョン (Bean 定義なし) に減らしても、このエラーが発生します。ここで何が問題なのか、誰かがヒントを持っていますか? 前もって感謝します!

ところで:私はSTS 2.7.1を使用しています

4

4 に答える 4

18

エラーが発生した可能性がありますが、エラーメッセージはキャッシュから表示されます。このエラーは、applicationContext.xmlに2.5xsdと3.0xsdが混在しているために発生した可能性があります。このエラーを右クリックすると、このエラーの詳細を取得できるはずです(ただし、特に明示的な詳細ではありません...)。

エラーメッセージをクリーンアップして、とにかくこの最小限のファイルで再検証してみてください。

于 2011-09-01T07:53:10.013 に答える
7

MyEclipseBlue で、[設定] -> [My Eclipse] -> [インターネット ツール] -> [キャッシュ] に移動し、ファイルを削除します。

于 2015-03-04T15:41:15.280 に答える
3

Eclipse/STS で [設定] -> [一般] -> [ネットワーク接続] に移動し、問題のあるファイルを削除します。

于 2013-03-09T22:14:08.717 に答える