在第一次将
dubbo
整合进当前项目时,发现无法使用。网上有很多类似帖子,尝试了多好,将类似答案进行了整理,得出了可以解决自己问题的答案。不能保证完全解除此异常,但对我是有用的
涉及软件与技术 | 版本 |
---|---|
Eclipse | neon |
Spring | 4.0 |
dubbo | 2.5.3 |
问题现象:引入
dubbo
的xml
文件无法识别<dubbo>
标签
处理步骤:首先明确,我们接下来的修复步骤,就是在
eclipse
中手动导入dubbo
的xsd
文件;
- 先获取自己所用
dubbo
版本的jar包
,如果是maven
工程的话,可以在自动下载后,去maven
的本地仓库找这个jar
包。如果不是maven
就需要去官网下载对应版本的jar
包; - 之后需要通过压缩软件打开这个
jar
包
3. 找到下图的dubbo.xsd
文件
4. 将这个文件复制到电脑中另一个文件夹中;
-
打开
eclispe
,执行eclispe-->window-->preferences-->xml catalog-->add
-
location
位置添加:刚才放置dubbo.xsd
的文件路径。之后key
会自动生成,这里很关键,后面一定要添加上dubbo.xsd
这个文件名字(也就是第五步,你复制的那个文件的名称);
-
添加成功后,这里会出现一个自己的配置信息
- 又来一个重点:修改好后,保存。如果错误还没有修复,关闭页面,刷新几次项目试试看
最终效果!