URL is not registered(Settings | Languages & Frameworks | Schemas aand DTDs)

今天在搭建 Spring Boot+Mybatis+Swagger2 环境时遇到以下情况,在此进行记录,方便大家遇到类似问题时能快速解决。

框架中涉及到 mybatis-generator代码逆向生成,但在配置generatorConfig.xml时遇到如下情况

URL is not registered(Settings | Languages & Frameworks | Schemas aand DTDs)

首先看下英文直译过来的意思:URL未注册(设置|语言和框架|架构和DTD)

URL is not registered(Settings | Languages & Frameworks | Schemas aand DTDs)

翻译过来就大体知道解决方案了:

按照提示,在File -> Settings ...Schemas and DTDs中将"
http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"复制进去即可

URL is not registered(Settings | Languages & Frameworks | Schemas aand DTDs)

至此,再去 generatorConfig.xml 发现红色提示已经解决了,是不是很简单...