Crazy丶伟哥 2021-07-14 11:52 采纳率: 100%
浏览 49
已采纳

eclipse打开xml约束报错

项目是jdk1.8,所以用的eclipse jee 2020-06,无互联网。
项目跑起来无问题,但是导入项目后打开任一xml后xsd约束必报错,如图一。
根据度娘的思路
方案一:直接在设置里面停止了所有validate。没用。
方案二:设置xml catalog映射本地xsd。项目里xml文件很多,所以约束很多,一个个约束去加不科学。
方案三:更改xml文件约束,直接用本地的约束文件。这也不现实,要改每个xml文件也不合适。

自己的理解:jar包里的.schemas文件里面会写地址和.xsd的映射,也就是说这个xsd本地都已有了,可eclipse还是傻傻的去下载,就不是很理解。

求老司机给下解决方案,看着报错的红叉真的难受死了

  • 写回答

4条回答 默认 最新

  • Crazy丶伟哥 2021-07-14 15:10
    关注

    在eclipse官方论坛找到正确操作了:
    Preferences -> Language Servers
    把所有的勾去掉,他就不会从服务器上下载了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已采纳回答 7月14日
  • 创建了问题 7月14日