eclipse ant warnings dtd

¿Deshabilitar la advertencia de DTD para las secuencias de comandos Ant en Eclipse?



warnings (7)

Al estar con Brian en el "anhelo anal-retentivo de una pestaña de Problemas sin advertencia", finalmente decidí tomarme en serio la resolución de esto. Gracias a la dirección de Martin, parece un trato hecho.

Sin embargo, en lugar de Proyecto -> Propiedades, se puede resolver globalmente a través de Windows -> Preferencias.

  1. Seleccione la categoría Validación en el panel izquierdo.
  2. Busque el Validador denominado "Validador XML" (en el panel derecho) y haga clic en el botón de puntos suspensivos (...).
  3. En el siguiente diálogo, seleccione "Excluir grupo" y haga clic en "Agregar regla ...".
  4. En la primera página del Asistente de nueva regla de filtro, seleccione la opción Tipo de contenido y haga clic en Siguiente>.
  5. Finalmente, en el menú desplegable Tipo de contenido, seleccione "Ant Buildfile".
  6. Haga clic en Terminar y un par de OK y eso debería ocuparse de las advertencias existentes y futuras de validación de archivos Ant Build.

Estoy usando Eclipse Ganimedes . Todo funciona bien, pero tengo un anhelo anal de una pestaña de problemas sin advertencia. Ahora mismo (correctamente) se queja de mis scripts Ant : "No se detectaron restricciones gramaticales (DTD o esquema XML) para el documento". ¿Hay alguna forma de desactivar eso solo por esos archivos? Idealmente, me gustaría que todavía me advierta si a mis otros archivos con restricciones de esquema les faltan las declaraciones de esquema.



De hecho, como dice damoco, esto parece ser un error en Eclipse. Si borro (copio en otro lugar) el archivo de Windows, actualizo eclipse, y luego restauro el archivo, y actualizo de nuevo, la advertencia desaparece.

Estoy usando la versión 20090621-0832 de Eclipse Galileo.


Lo más simple es proporcionar un DTD mínimo para apagarlo.

<!DOCTYPE project>

para archivos horm


Puede eliminarlo y restaurarlo para evitar la advertencia. Es un error, obviamente.


Veo una opción para desactivar esto en las versiones más nuevas de Eclipse. Está en: Ventana, Preferencias, XML, Archivos XML, Validación y luego cambia el menú desplegable "Indica cuando no se especifica ninguna gramática:" de "Avisar" a "Ignorar".


haga clic derecho en la advertencia para eliminarlo, luego limpie