Referenced file contains errors……(文件头出现红叉叉)
解决方法:若配置信息无错、且xsd文件都已经正确导入,则可以通过
projects——>clean解决;有错则解决方法和下面的解决方法相同。
以及
The matching wildcard is strict, but no declaration can be found for element……
原因:1.配置信息错误,如检查单词、语法错误;2.xsd文件没有正确导入。
解决方法:
1、检查配置信息,有错则修改
2、若确认配置信息无错
则打开preferences——>general——>network connections——>cache
检查是否所有的xsd文件都存在。
如果全都存在,则可以尝试:remove all——>右键点击项目,validate
如果没有报错则成功。
3.已完成上述步骤仍报错,则可能是还有xsd文件没有全部导入。
此时可以打开cache再次检查一次。确认漏了xsd文件时:
preferences——>xml——>xml catalog——>add——>file system——>
找到spring的文件夹,此文件夹的schema文件夹里的都含有不同包相应的xsd文件,根据名字找到文件夹打开,找到对应版本号的xsd文件即可——>记得修改namespace与你所配置文件里的一样。
——>再次validate无错即可。
网友评论