您的位置:首页 > 其它

dubbo的xml配置文件有红叉问题

2017-03-21 11:39 741 查看
这个问题的原因是

<beans xmlns="http://www.springframework.org/schema/beans"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"

    xsi:schemaLocation="http://www.springframework.org/schema/beans   

                    http://www.springframework.org/schema/beans/spring-beans.xsd
           http://code.alibabatech.com/schema/dubbo 

           http://code.alibabatech.com/schema/dubbo/dubbo.xsd">

这段配置当中,http://code.alibabatech.com/schema/dubbo/dubbo.xsd这个地址访问不到,并且xml Catalog也没有进行正确配置导致的。

因为http://code.alibabatech.com/schema/dubbo/dubbo.xsd这个路径是alibaba给出的,我们无法搞的定,所以只能搞xml Catalog。不过xml Catalog的配置需要很小心,因为有坑!

说下具体做法:

1.首先找到自己的dubbo的jar包,一定要注意是你导入到lib中的那个版本的jar,或者是maven配置的dubbo.jar相同版本的jar包。最好就是直接找到引用的那个jar包,将其拷贝到一个地方解压,搜索一个叫dubbo.xsd的文件。拷贝到指定目录,最好是myeclipse的安装目录。

2.打开myeclipse,window - 》preferences -》红框中输入xml C -->出来XML Catalog点击



注意:千万添加完整的字符  “/dubbo.xsd” 完整的是http://code.alibabatech.com/shema/dubbo/dubbo.xsd 也就是和beans中的那个地址一样。我是漏掉一个dubbo,所以一直配置不成功。 踩坑不停啊

(或者直接从beans中的最后一行的地址复制出来,拷贝到key中,防止出错)



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: