建议使用“无版本” XSD,因为它们已映射到你在应用程序中使用的框架的当前版本。
应用程序和工具切勿尝试从Web上获取那些XSD,因为JAR中包含了这些模式。如果这样做,通常意味着你的应用正在尝试使用比你使用的框架版本更新的XSD,或者你的IDE /工具配置不正确。
据我所知,只有一种情况需要使用特定的XSD版本:当尝试使用在较新版本中已过时/修改的XML属性时。至少可以这样说,这通常不会发生。
无论如何,Spring团队应该删除Spring 5.0的版本化架构,请参阅SPR-13499。
有关“无版本==当前版本”的更多信息:
这些XSD文件包含在Spring JAR中-在构建期间,“无版本” XSD被映射到最新版本(请参阅实际建立该链接的spring.schemas文件)。另外,可用的在线文件以相同的方式构建(请参阅gradle构建中的“ schemaZip”目标)。



