eclipse中xml文件找不到xsd的解决办法

eclipse中xml文件找不到xsd的解决办法,第1张

eclipse在配置spring xml配置文件的时候,有时候会根据域名去查找所配置的xsd文件,而这个域名又不能访问的情况下,就会出现找不到xsd的问题。解决办法如下(本事例以找不到dubbo.xsd为例):

eclispe-->window-->preferences-->xml catalog-->add 注意KEY 需要以/dubbo.xsd结尾,如下图所示

如图所示,只要引入相应的xsd文件即可

1.window-》perference-》MyEclipse-》Files and Editors-》XML-》XML Catalog

2.选中中间的 User Specificed Entries 点击Add

3.选择 File System 按钮 找到 你从 jar包里面解压出的 .xsd 文件或 .dtd 文件 这里试例为 添加的.xsd 文件

key type:选择 Schema laction

key:在自动生成的路径后面加上你插入的.xsd 文件的版本名称 如:/spring-beans-3.2.xsd

4.用的时候是这样:

在项目的src下面,点击src左击 NEW-》选中XML(Basic Templates)-》Next

5.点击Next

6、选择Select XML Catalog entry 找到你刚刚添加的后缀为.xsd文件

7.在Root Element 中找到你所用的根元素,如果你想在添加其他的后缀为.xsd文件 选择Add :

8.选择Specify New Namespace

Prefix:填写标签:这里的例子为context

Namespace Name:填写的是 Location Hint中的 http://www.springframework.org/schema/context

Location Hint:这里我用的是:http://www.springframework.org/schema/context/spring-context-3.0.xsd

9.点击OK -》再点击Finish 就完成了,到这整个添加.xsd文件就完成。

10.注解是找到后缀为.xsd 文件按以上步骤添加进去,编辑xml文件时就自动生成了。

我们使用eclipse编辑spring配置文件时 经常没有提示 而无从下手时 现在我们就来解决没有提示的问题

原因是因为eclipse中没有配置xsd文件

步骤一 把如下头文件拷贝到你的spring配置文件中

<?xml version= encoding= UTF ?>

<beans xmlns=

xmlns:xsi= instance

xmlns:aop=

xmlns:tx=

xmlns:jdbc=

xmlns:context=

xmlns:util=

xsi:schemaLocation= context xsd

beans xsd

jdbc xsd

tx xsd

aop xsd

util xsd >

</beans>

步骤二 根据头文件的中的链接点击去下载spring对应版本的 xsd文件 到本地

步骤三 下载好之后 接下来就是要添加到eclipse中

在eclipse菜单中进入

window >prefernces >XML >XML Catalog >Add >File System 然后选择刚才下载下来的 xsd文件

location:比如C:\spring beans xsd

key type:选择Schema Location

key:填写/schema/beans/spring beans xsd

lishixinzhi/Article/program/Java/ky/201311/28723


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7931640.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存