升级至Eclipse 2023-09后XML校验错误无法消除求助
单个项目禁用XML校验
右键项目 → Properties → Validation,勾选“Override workspace settings”,找到“XML Validator”并勾选“Disable”,应用设置后执行项目的Full Rebuild。全局彻底关闭XML校验器
打开窗口→偏好设置→Validation,直接取消勾选“XML Validator”(之前的“Suspend all validators”可能因版本兼容性失效,直接禁用校验器本身更有效),设置完成后重启Eclipse。解决“Downloading external resources is disabled”错误
打开窗口→偏好设置→XML→XML Files→Validation,找到“Resolve external entities”并勾选“Enable”;如果不需要加载外部资源,也可以直接在XML文件中指定本地XSD的绝对路径,或者在XML Catalog中确保XSD的映射路径正确无误。无Schema的SOAP XML文件错误处理
给这类SOAP文件关联一个空的XSD文件,或者在XML头部添加xsi:noNamespaceSchemaLocation=""(空属性值),让校验器跳过类型检查;也可以右键单个XML文件→Properties→Validation,勾选“Override project settings”后禁用该文件的XML校验。清理Eclipse缓存
打开窗口→偏好设置→General→Workspace,点击“Clean...”选择“Clean all projects”;也可以手动删除工作区.metadata/.plugins/org.eclipse.core.resources/.projects/[你的项目名]/.markers文件夹,之后重启Eclipse。
内容的提问来源于stack exchange,提问作者Jdev

