XML Catalog是什么?
- XML Catalog 是eclipse下提供的一种重新定位资源的机制,可以将 xml 引用的 artifacts,包括 URI 地址以及 namespace 名重新定位到另一个地址。通常这种机制被用来将远程的引用资源重定位到本地或者 web。XML catalog 就是一个描述外部实体引用和本地缓存的相同实体的映射的文件
- 在实际的开发生产中,xml 文件经常会引用外部的文件,这些文件通常通过 URI 表示,其中以 URL 应用最广。但是如果是绝对的 URL, 那么只有当你的网络能够访问它时才能起作用,如果网络出现问题,那么将不能访问。当是相对 URL 时,例如"../../xml/dtd/docbookx.xml",只有当你的文件系统和定义者一致的时候才能起作
手动配置XML Catalog
- 解压mybatis.jar包,找到mybatis-3.5.4\org\apache\ibatis\builder\xml目录下的DTD文件
- 在 eclipse 中打开
- 选择本地DTD目录,添加key进行配置
Key |
-//mybatis.org//DTD Config 3.0//EN |
Key |
-//mybatis.org//DTD Mapper 3.0//EN |