如何修改 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)”。奇怪的是,对于大多数HTML文件,与检票员Java文件配对没有错误,只有带有格式的文件 ClassName$InnerClassName.html.

有帮助吗?

解决方案

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

Myeclipse的例子是这里

其他提示

我在 Wicket 的 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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top