【问题标题】:Remove warning in MyEclipse删除 MyEclipse 中的警告
【发布时间】:2009-11-02 19:14:32
【问题描述】:

如何修改 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 的文件。

【问题讨论】:

    标签: html warnings wicket myeclipse


    【解决方案1】:

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

    【讨论】:

    • 太完美了,谢谢。我开始想也许我最终会得到一株风滚草。
    • 谢谢你,Scanningcrew。我认为这应该是正确的答案:实际上 HTML 文件无效时禁用验证不是正确的解决方案。这也会停止对所有其他文件的验证,我无法相信这是您想要的。
    【解决方案2】:

    在项目属性中,您可以关闭不同类型的验证。例如,您可以说您不希望对 XML 文件进行 DTD 验证,或者对 HTML 进行验证等。

    Myeclipse 例子是here

    【讨论】:

    • 啊,一个通用的答案,更好!
    • 大多数从 Google 提出这个问题的人可能正在寻找@Scanningcrew 在下面给出的答案。
    猜你喜欢
    • 2021-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-31
    • 1970-01-01
    • 2015-05-05
    相关资源
    最近更新 更多