myeclipse自定义添加xsd

本文介绍了解决Eclipse中使用Spring Flex配置时遇到的XML解析错误的方法,包括添加必要的JAR文件和配置XML Catalog来确保正确识别flex:message-broker和flex:remoting-destination等元素。
摘要由CSDN通过智能技术生成
错误信息 写道
cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'flex:message-broker'.

cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'flex:remoting-destination'.

问题根源在于Eclipse无法识别上面的两个标签,解决之道为:

 

解决之道 写道
1、将org.springframework.flex-1.0.1.RELEASE.jar拷贝到项目的lib目录下;
2、选择elcipse的window-->preferences,弹出相应对话框;
3、在对话框的的type filter text位置数据 xml c,您将看到XML Catalog,点击进入;
4、选择User Specified Entries,单击添加,然后, 在弹出的对话框相应位置填入
Location:PHR4/WebRoot/WEB-INF/lib/org.springframework.flex-1.0.0.RELEASE.jar!/org/springframework/flex/config/xml/spring-flex-1.0.xsd
Key Type: Schema Location
Key: http://www.springframework.org/schema/flex
5、重复4操作,相应位置填入
Location: PHR4/WebRoot/WEB-INF/lib/org.springframework.flex-1.0.0.RELEASE.jar!/org/springframework/flex/config/xml/spring-flex-1.0.xsd
Key Type: Schema Location
Key: http://www.springframework.org/schema/flex/spring-flex-1.0.xsd
然后:
 
如上代码中 删除 http://www.springframework.org/schema/flex
           http://www.springframework.org/schema/flex/spring-flex-1.0.xsd
在添加在保存就可以了。
至此,便可解决。
注:PHR4是我的工程名,您需要做相应的改动!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值