Pregunta

¿Cómo puedo modificar las condiciones para las que MyEclipse se rasguen las banderas de advertencia? Yo estaría feliz de escuchar una solución genérica, pero aquí está mi problema específico para los curiosos / si resulta ser relevante:

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

provoca advertencias "Indefinido nombre del atributo (xmlns)", "etiqueta Desconocido (portillo: El panel)" y "nombre de atributo Indefinido (portillo: id)". Curiosamente, no hay errores para la mayoría de los archivos HTML emparejados con los archivos de Java Wicket, sólo los archivos con el formato ClassName$InnerClassName.html.

¿Fue útil?

Solución

En las propiedades del proyecto, puede desactivar diferentes tipos de validación. Por ejemplo, se puede decir que usted no quiere que la validación DTD de archivos XML, HTML o validación, etc.

aquí .

Otros consejos

Yo uso el siguiente en mis archivos HTML para 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"> 

Sé que algunos entornos de desarrollo (por ejemplo IntelliJ) le permiten registrar una DTD para validar los archivos XML. Este artículo analiza aplicar a documentos XML, pero tal vez los archivos HTML funciona o puede ser configurado para funcionar de manera similar:

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top