eclipse的xml插件进行dtd验证的时候由于找不到dtd或请求主机相应超时,会出现黄色的警告
The file cannot be validated as the host "www.opensymphony.com" is currently unreachable.
一旦出现了这种警告,我们就无法在eclipse编辑器中使用代码自动提示功能了,如何解决?
我们可以这些dtd文件放在本地一份,让eclipse编辑器在验证dtd文件的时候优先使用本地dtd文件,以下以xwork的XXXAction-Validation.xml为例进行配置
1.将dtd文件手动复制到本地目录(这里我们放在${eclipse_home}\dtds下)
要找到dtd文件所在的jar包,或直接从网上download一个dtd文件,这里我们从xwork-core-2.2.3.jar文件中找到xwork-validator-1.0.dtd文件放到目录中
2.在eclipse中配置本地dtd文件
在eclipse中Window->Preferences->XML->XML Catalog打开DTD配置界面
选择User Specified Entries,然后点击 Add...
location:即本地dtd文件所在的位置
key type:选择public id
key:选择xml文件声明中的public key
Alternative web address:这个选择dtd的weburl,即本地dtd不存在时回去web上去找dtd
点击ok完成配置
3.刷新工程
点击eclipse中的Project->Clean ->Clean all选项刷新工程
刷新成功后那个可恶的警告就没了,代码提示功能也可以使用了
分享到:
相关推荐
在Eclipse中导入dtd和xsd文件,使XML自动提示 DTD 类型约束文件 1. Window->Preferences->XML->XML Catalog->User Specified Entries窗口中,选择Add 按纽 2.在Add XML Catalog Entry 对话框中选择或输入以下...
使用DTD验证XML文档 一、 DTD的定义: a) DTD是Document Type Defintion的缩写,即文档类型定义。DTD用来描述XML文档的结构。 二、 DTD可能包含的内容: a) 元素的定义规则。 b) 元素之间的关系规则。 c) 属性的定义...
eclipse中使用xml自动提示功能所需文件:mybatis-3-mapper.dtd eclipse中使用xml自动提示功能所需文件:mybatis-3-mapper.dtd eclipse中使用xml自动提示功能所需文件:mybatis-3-mapper.dtd
NULL 博文链接:https://zuoqiang.iteye.com/blog/726603
eclipse dtd xml免费下载 属于XML文件组成的一部分 DTD 是一种保证XML文档格式正确的有效方法
很好的一个关于DTD验证XML的一些文档,内容丰富。需要了解的速速下载
JAVA所需的dtd文件,下载后在eclipes中自行配置即可。
文档中描述了如何将dtd文件添加到eclipse中,从而在编写对应的xml的时候可以进行代码自动提示功能
struts2 配置dtd 自动提示 struts2 配置dtd 自动提示
NULL 博文链接:https://fengshayage.iteye.com/blog/837514
eclipse如何添加mybatis-3-config.dtd文件
然后打开eclipse ->Window->prefenrence->XML->XML Catalog->User Specifiled Entreis->Add->Location(此处是你放dtd文件的位置例如:D:\mybatis\mybatis-3-config.dtd)->Key(如果更改config,此处应该是:-//...
DTD 教程 ================== DTD 首页 DTD 简介 DTD 构建模块 DTD 元素 DTD 属性 DTD 实体 DTD 验证 DTD 实例 DTD 总结
书写struts.xml时候使eclipse拥有代码提示功能必要的DTD文件struts-2.3.dtd及Key
这个是我今天学的一个Java里面mybatis的主配置中的其中一个包,由于软件问题,只可以传一个,这是接上一个config.dtd的mapper.dtd,这个下载了,记得解压,这个是mapper.dtd还有一个config,等会发下一个教程和代码,...
在XML文件含有外部DTD验证的时候,使用XmlDocument/XmlDataDocument类的Load方法会抛出如下的例外: System.Xml.XmlException: 未找到所需的 DTD 标记。 行 m,位置 n。 我们可以采用下面的方法不去加载外部资源: ...
DTD 总结 QQ:292258449 DTD 总结DTD 总结
1.改正以下message.xml文档的语法错误,并将内部DTD改为外部DTD,并要求验证文档有效性。 <!DOCTYPE myMessage [ <!ELEMENT myMessage (message)> <!ELEMENT message (#PCDATA)> ]> !- -这是一个注释>> <message>...
(2)通过实验,进一步理解应用DTD对XML文档进行验证的原理和方法。 (3)通过实验,进一步掌握在XML SPY中应用DTD验证XML文档有效性的方法。 (4)通过实验,学会利用标准DOM接口,编写Java程序实现基于DTD对XML文档...
NULL 博文链接:https://wenhai.iteye.com/blog/563394