Eclipse中编辑xml文件不自动提示怎么办

如题所述

  具体步骤:

    打开eclipse,建立一个web项目,将struts2相关jar包导入到其中

    将一份struts.xml文件复制到了该web项目下,用来作为编辑xml的示例。

    复制struts.xml文件中开头处的信息,在第四行中。

    由于是在struts.xml中编辑,需要用到struts-2.3.dtd这份文件,因此,需要先在硬盘上找到struts-2.3.dtd的位置,并牢记。

    选择 windows-->Preference" ,在新弹出的对话框中选择:"XML" -- XML Catalog

    ,然后选择右侧的“Add”

    接上一步,会弹出新的对话框,左侧选"Catalog  Entry",右侧有多个选项:

    在"Location"选项中:下方选“File System...”,单击找到第4步.dtd文件所确定的位置;在"Key type"选项中:下拉选项中,选中"URI";在"Key"选项中:输入第三步所复制的信息;然后单击"OK"。具体如下图所示:

    此时再编辑.xml文件,就可以自动提示了。

      

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-06-09

Eclipse中编辑xml文件不自动提示,主要是XML没有与其对应的DTD进行关联,关联的步骤如下:

① 先找到 XML 的 dtd 文件

 

② 后 window--->preference--->XML--->XML catalog--->User Specified Entries--->add-> 其中 key Type 选择 URI , Key 选择 XML 文件中 docType 中引用的那个 key 地址(见下面第三张图), Location 选择 dtd 文件在本地硬盘上的完整路径。

相似回答