【MyEclipse】Eclipse中xml设置本地验证的dtd文件

eclipse等开发工具,加入dtd验证后,在编写xml时可以有code complete功能。以struts.xml文件为例: 
<?xml version="1.0" encoding="UTF-8" ?> 
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"> 
<struts> 
    .... 
</struts>
若是想要在编辑struts.xml时有code complete的功能,必须让eclipse找到struts2-2.1.dtd。我们将struts2-core-2.x.x.jar中的struts-2.1.dtd解压出来放到某个目录dir中。然后配置eclipse:preference->xml->xml catlog,在user specified entries中增加一项: 
location:dir 
key type:public ID 
key:-//Apache Software Foundation//DTD Struts Configuration 2.1//EN 
spacify alternative web address:http://struts.apache.org/dtds/struts-2.1.dtd
然后rebuild工程,编辑struts.xml时就会有code complete提示了 
preference->xml->xml catlog

图片

图片

图片


未经允许请勿转载:程序喵 » 【MyEclipse】Eclipse中xml设置本地验证的dtd文件

点  赞 (0) 打  赏
分享到: