Spring配置文件里xsd找不到时解决方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring配置文件里xsd找不到时解决方案相关的知识,希望对你有一定的参考价值。

今天导入了大神的Dubbo框架,分析下源码案例发现报错:

技术分享

错误:

Multiple annotations found at this line: - cvc-complex-type.2.4.c: The matching wildcard is strict, but n....

分析了下,找不到http://code.alibabatech.com/schema/dubbo/dubbo.xsd 打开网页看下,alibabatech早关闭了。

解决方案:

在m2仓库里找到dubbo.jar包,取出包里的xsd,放到自己指定的目录。然后重新配置下eclipse的xsd

技术分享

 

配置eclipse 自定义xsd,特别要注意key就是你spring里引用的那个xsd。最后在eclipse中对spring.xml重新右击validate下行了。

技术分享

以上是关于Spring配置文件里xsd找不到时解决方案的主要内容,如果未能解决你的问题,请参考以下文章

Spring配置文件xsi:schemaLocation无法解析导致启动失败的解决方案

怎么配置spring-aop-4.0.xsd

spring的xml配置声明以及相应的问题处理

4.Spring——xml配置文件

Spring主配置文件(applicationContext.xml) 导入约束

java Eclipse 编辑 spring的配置文件XML 显示自动导入namespace怎么做到?