需求描述:

为xml开头添加schema或者DTD约束.

错误描述

URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs
URI 未注册(Settings Languages & Frameworks |Schemas and DTDs)
在这里插入图片描述
这说明因为网络连接错误等原因无法获取线上的xsd或DTD文件,我们可以手动下载并添加本地关联.

解决方法:

以我这次的MyBatis反向工程为例.
红色报错的约束为mybatis-generator
将网址复制并填入浏览器地址栏:
http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd
在这里插入图片描述
单击回车,他就会自动下载约束文件.
在这里插入图片描述
将文件存放好(最好准备一个java资源仓库,里面东西就不轻动)
我存在了这个位置:D:\java项目资源\开发库\MyBatis\反向工程
在这里插入图片描述
回到idea打开设置,依次选择:
在这里插入图片描述
点击确定即可修复红色报错.
在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐