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)。但是 spring 应用程序仍然在运行,没有任何错误。

现在再次将上下文 xml 中的 xsd 版本从 3.1 更改为 3.0,然后应用程序无法启动。

为什么spring应用程序在classpath中没有任何spring xsd文件运行?

注意:所有测试均在没有任何网络连接的情况下执行。所以毫无疑问从 www.springframework.org 获取 xsd 文件

约格什

4

0 回答 0