Entfernen Warnung in MyEclipse
Frage
Wie kann ich die Bedingungen ändern, für die MyEclipse werden Warnflaggen werfen? Ich würde gerne eine generische Lösung zu hören, aber hier ist mein spezielles Problem für Neugierige / wenn es sich herausstellt, relevant:
<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>
verursacht Warnungen "nicht definiert Attributnamen (xmlns)", "Unknown Tag (Wicket: panel)" und "Nicht definierte Attributnamen (Wicket: id)." Merkwürdig ist, gibt es keine Fehler für die meisten HTML-Dateien gepaart mit Wicket Java-Dateien, Dateien nur mit dem Format ClassName$InnerClassName.html
.
Lösung
In den Projekteigenschaften können Sie verschiedene Arten von Validierung deaktivieren. Zum Beispiel können Sie sagen, dass Sie, etc nicht DTD-Validierung von XML-Dateien oder HTML-Validierung sollen.
myeclipse Beispiel hier .
Andere Tipps
Ich verwende die folgenden in meinem HTML-Dateien für Wicket:
<!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">
Ich kenne einige IDEs (IntelliJ) zum Beispiel können Sie eine dtd registrieren Ihre XML-Dateien zu validieren. Dieser Artikel befasst zu XML-Dokumente, aber vielleicht HTML-Dateien arbeiten oder kann konfiguriert werden, arbeiten in ähnlicher Weise anwenden: