eclipse项目中,dubbo.xml不能识别schema报错

eclipse 项目开发过程中加入dubbo框架,项目正常可以启动,但是dubbo.xml的红色标记看了让人很难受。。。。怎么消除呢?

工具/原料

  • eclipse 开发工具,自己的项目,以及dubbo相关的jar包

方法/步骤

  1. 去dubbo的官网下载jar包:,进入上面的地址后,入下图所示:

    eclipse项目中,dubbo.xml不能识别schema报错

  2. 第二步,下载jar包后,我下载的是2.5.3版本的,用压缩工具打开jar包,找到dubbo.xsd文件,并拷贝到自己的一个文件夹路径,如下图:

    eclipse项目中,dubbo.xml不能识别schema报错

  3. 把上面 的dubbo.sxd文件放置在一个位置,我的是放在 D:\git_document下面的,如下图所示,记住路径,一会需要。

    eclipse项目中,dubbo.xml不能识别schema报错

  4. 打开eclispe  ,根据 eclispe-->window-->preferences-->xml catalog-->add

     

    location位置添加:"D:\gitdocument\dubbo.xsd"(刚才放置dubb.xsd文件路径)

    key位置添加:"http://code.alibabatech.com/schema/dubbo/dubbo.xsd"

    eclipse项目中,dubbo.xml不能识别schema报错

  5. 点击ok,  在dos环境下  切换到项目的pom.xml目录,执行:mvn eclipse:eclipse   ,再执行 mvn:clean install  ,打开eclipse,点击自己的项目,refresh一下,看看自己的dubbo.xml文件是不是不在显示报错了。

    eclipse项目中,dubbo.xml不能识别schema报错

转载于:https://my.oschina.net/ldm95/blog/881816