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中,防止出错)
<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中,防止出错)
相关文章推荐
- 关于DUBBO服务的XML配置文件报错的问题
- 【java】关于Dubbo服务的xml配置文件报错的问题
- 关于dubbo服务的xml配置文件报错的问题--The matching wildcard is strict, but no declaration can be found for element
- 关于dubbo服务的xml配置文件报错的问题
- 关于dubbo服务的xml配置文件报错的问题
- 关于dubbo服务的xml配置文件报错的问题
- 关于dubbo服务的xml配置文件报错的问题
- 关于dubbo服务的xml配置文件报错的问题
- spring整合dubbo时xml配置文件问题
- 关于dubbo服务的xml配置文件报错的问题
- 关于dubbo服务的xml配置文件报错的问题
- 关于dubbo服务的xml配置文件报错的问题
- dubbo服务的xml配置文件报错的问题
- maven 工程 dubbo服务的xml配置文件报错的问题
- 关于dubbo服务的xml配置文件报错的问题
- spring的xml配置文件出现问题
- 写XML配置文件时的一个乱码问题
- SSH整合,applicationContext.xml中配置hibernate映射文件问题
- 关于maven的配置文件pom.xml中<classifier>jdk15</classifier>在gradle中的表达问题
- 在struts-config.xml配置文件顺序异常的问题