在Spring加载时,经常会出现Referenced file contains errors 的错误,下面介绍常用的几个解决方法。
工具/原料
Eclipse
方法/步骤
1
出现这种错误可能是因为之前使用的spring的版本和现在的不同,对于eclipse编译器来说会有个缓存,解决方法是Preferences -> General -> Network Connections -> Cache 删除里面的缓存
2
将 Preferences > XML > XML Files > Validation中'Honour all XML schema locations'前的对号去掉。它将禁用指向不同schema位置相同命名空间引用的验证,仅以第一次找到的可验证的XML文件为结果。
3
如果是Maven工程,右击工程,并选择Maven,选择Update Project。
4
检查是否有全角空格
5
最后,重新编译项目,Project->clean->Clean all projects
注意事项
上述步骤完成后,若还继续报错,重启Eclipse即可。