1

私はSpring 3.1.2を使用し、コンテキストxmlでspring-context-3.1.xsdを追加したSpringテストアプリケーションを実行しています。テストのために、クラスパスにあるすべてのSpring jarファイルからすべての.xsdファイル(spring-context-2.5.xsd、spring-context-3.0.xsd、spring-context-3.1.xsd)を削除しました。しかし、まだ春のアプリケーションはエラーなしで実行されています。

コンテキスト xml の xsd バージョンを 3.1 から 3.0 に再度変更すると、アプリケーションの起動に失敗しました。

クラスパスにSpring xsdファイルがなくてもSpringアプリケーションが実行されるのはなぜですか?

注: すべてのテストは、ネットワーク接続なしで実行されます。したがって、www.springframework.org から xsd ファイルを取得することに疑問の余地はありません。

ヨゲシュ

4

0 に答える 0