2009-11-02 89 views
2

如何修改MyEclipse会抛出警告标志的条件?我很高兴地听到一个通用的解决方案,但这里是我的特定问题的好奇,/如果事实证明是相关的:删除MyEclipse中的警告

<html xmlns="http://www.w3.org/1999/xhtml"> 
<wicket:panel> 
<p> 
<object type="text/html" width="750" height="360" wicket:id="htmlRendition"></object> 
</wicket:panel> 
</html> 

导致警告“未定义的属性名称(的xmlns)”,“未知标签(wicket:panel)“和”未定义的属性名称(wicket:id)“。奇怪的是,对于与Wicket Java文件配对的大多数HTML文件,只有格式为ClassName$InnerClassName.html的文件没有错误。

回答

3

在项目属性,你可以关闭不同类型的验证。例如,你可以说你不想要XML文件的DTD验证或HTML验证等。

Myeclipse示例是here

+0

啊,一个通用的答案,甚至更好! – Pops 2010-01-14 14:39:44

+0

大多数来自Google的这个问题的人可能在寻找@Scanningcrew在下面给出的答案。 – forresthopkinsa 2017-01-20 21:57:17

9

我用下面的在我的HTML文件检票:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" 
     xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd"> 

我知道有些IDE(的IntelliJ)例如,您可以注册DTD验证XML文件。本文着眼于应用到XML文档,但也许是HTML文件的工作,或者可以被配置为同样的工作:

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.wst.xmleditor.doc.user/topics/cxmlcat.html

+0

这很完美,谢谢。我开始想,也许我终于会得到一个风滚草。 – Pops 2009-11-03 14:27:05

+2

谢谢,扫描螺杆。我认为这应该是正确的答案:当事实上HTML文件无效时禁用验证不是正确的解决方案。这将停止验证所有其他文件,我不能相信你会想要的。 – Kariem 2010-09-03 09:22:13