eclipse 导入dtd文件 实现xml代码自动提示

以Mybatis 编写 Sql Map Config 配置文件为例, 添加 mybatis-3-config.dtd到Eclipse中, 从而获得xml自动的提示的功能, 能更好的按照Mybatis官方定义的规范来编写xml文档.

记住xml中有这么一句话.

1
2
3
4
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
  • Eclipse中打开window–>Preferences–>XML–>XML catalog:

image-20220312144415457

  • 点击add按钮,弹出对话框

image-20220312144521345

  • 选择File System… 选择本地dtd文件:

image-20220312144559521

随后
Key Type 选择 Public ID;
Key 则填入xml文档头部 <!DOCTYPE sqlMapConfig PUBLIC 后面的那些.
例如:http://mybatis.org/dtd/mybatis-3-config.dtd

随后,点击确定即可~