概述
在配置xml文件时,经常会遇到xml文件第一行无缘无故报错。在最左面的行数上面报出一个小红叉。
虽然程序能够正常运行,但看到很不爽,小红叉是一定要消灭的,不然怎么愉快的敲代码。我也试过几种解决方法,分享一波。
1. 首先检测下导入的对应的包版本号是否为正确
2. 点击eclipse左上角菜单栏 Project->clean 清理一下。没准还可以解决以前的各种疑难杂症
3. 如果错误依旧,那就需要删掉 xsd 文件的版本号,例如:http://www.springframework.org/schema/beans/spring-beans-4.1.xsd 改成http://www.springframework.org/schema/beans/spring-beans.xsd
4. 确保 Eclipse 可以从远程拿到 xsd 文件,到 Window -> Preferences -> General -> Network Connections -> Cache 下的 Cache entries 框内检查所需要的文件是否正确,如果不确定,就点击 “Remove All”。
然后将 Preferences > XML > XML Files > Validation中”Honour all XML schema locations”前的对号去掉。它将禁用指向不同schema位置相同命名空间引用的验证,仅以第一次找到的可验证的XML文件为结果。
5. 一波之后一般能够解决了。
最后
以上就是狂野黄豆为你收集整理的XML配置文件出未知错误的全部内容,希望文章能够帮你解决XML配置文件出未知错误所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复