项目是jdk1.8,所以用的eclipse jee 2020-06,无互联网。
项目跑起来无问题,但是导入项目后打开任一xml后xsd约束必报错,如图一。
根据度娘的思路
方案一:直接在设置里面停止了所有validate。没用。
方案二:设置xml catalog映射本地xsd。项目里xml文件很多,所以约束很多,一个个约束去加不科学。
方案三:更改xml文件约束,直接用本地的约束文件。这也不现实,要改每个xml文件也不合适。
自己的理解:jar包里的.schemas文件里面会写地址和.xsd的映射,也就是说这个xsd本地都已有了,可eclipse还是傻傻的去下载,就不是很理解。
求老司机给下解决方案,看着报错的红叉真的难受死了