需求描述:
为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打开设置,依次选择:
点击确定即可修复红色报错.