Estoy usando Eclipse Ganymede. 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.Deshabilitar la advertencia DTD para scripts Ant en Eclipse?
Respuesta
Lo más simple es proporcionar un DTD mínimo para que se apague.
<!DOCTYPE project>
para los archivos de hormigas
De hecho, así que el inicio de su build.xml se ve así: ' Xml version = '1.0' encoding = 'windows-1252'?>
Disculpa si esta es una pregunta estúpida, pero ANT no tiene un archivo DTD que podamos señalar como validación real del XML. ¡Aclamaciones! –
Ninguna que yo sepa. Además, la extensibilidad de Ant hace imposible obtener una completa. –
puede eliminarlo, y restaurarlo para evitar la advertencia. Es un error, obviamente.
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.
No es así para Helios. –
pesar de que este hilo es un poco mayor, alguien podría encontrar este interesante:
http://www.cs.hs-rm.de/~knauf/KomponentenArchitekturen2008/jsfunit/index.html
Ir a Propiedades del proyecto -> Validación y siga las capturas de pantalla en esa página. Debería ser fácil incluso si no hablas alemán. ;-)
Esta solución funcionó perfectamente para mí. ¡Aclamaciones!
Sigue siendo una buena solución. Funciona para mi. ¡Gracias! – shakerlxxv
clic derecho sobre el aviso para eliminarlo, a continuación, limpia
El problema vuelve con la próxima reconstrucción. –
Estar con Brian en el "anhelo anal retentiva para una pestaña Problemas sin advertencia", finalmente me decidí a tomar en serio la solución de este. 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.
- Seleccione la categoría Validación en el panel izquierdo.
- Busque el Validador denominado "XML Validator" (en el panel derecho) y haga clic en el botón de puntos suspensivos (...).
- En el siguiente diálogo, seleccione "Excluir grupo" y haga clic en "Agregar regla ...".
- En la primera página del Asistente de nueva regla de filtro, seleccione la opción Tipo de contenido y haga clic en Siguiente>.
- Finalmente, en el menú desplegable Tipo de contenido, seleccione "Ant Buildfile".
- Haga clic en Terminar y un par de OK y eso debe encargarse de las advertencias existentes y futuras de validación de archivos Ant Build.
Veo una opción para deshabilitar esto en las versiones más nuevas de Eclipse. Está en: Ventana, Preferencias, XML, Archivos XML, Validación y luego cambia el menú desplegable "Indicar cuando no se especifica ninguna gramática:" de "Avisar" a "Ignorar" ..
- 1. eclipse en maven advertencia de proyecto 'Esquema DTD o XML'
- 2. Cómo deshabilitar la recuperación DTD utilizando JAXB2.0
- 3. Deshabilitar advertencia en VIM?
- 4. compilar PHP con scripts ant
- 5. C# deshabilitar advertencia
- 6. Advertencia de Bogus Eclipse para web.xml: "No se detectaron restricciones gramaticales (DTD o esquema XML) para el documento."
- 7. Deshabilitar error de advertencia simple
- 8. Eclipse ==> Ant plugin?
- 9. Eclipse PDT Ant
- 10. Excluir/deshabilitar la validación en Eclipse
- 11. ¿Cómo deshabilitar la advertencia en xcode en una línea específica?
- 12. advertencia campo serialVersionUID en Eclipse
- 13. Deshabilitar la validación XML en Eclipse
- 14. Eclipse, ant y tareas personalizadas
- 15. Elegir propiedades en los scripts de compilación Phing (y Ant)
- 16. Eclipse 3.7, Ant, Java 1.7
- 17. Incluyendo una DTD en otra DTD
- 18. Cómo deshabilitar Logcat en Eclipse?
- 19. AntSecurityException al abrir ant-file en eclipse
- 20. Generando archivo de compilación Ant para un proyecto en eclipse
- 21. scripts de construcción Ant cuelga totalmente, sin mensajes en la consola
- 22. use eclipse classpath en tareas ant
- 23. Cómo deshabilitar la advertencia (especialmente advertencias de enlace) en la consola en flex (eclipse con enchufe flexible)
- 24. Deshabilitar Eclipse ctrl-clic
- 25. ¿Cómo deshabilitar "advertencia como error" solo para archivos generados? (MSBuild)
- 26. Deshabilitar método de instancia no encontrado advertencia
- 27. deshabilitar advertencia c4702 parece no funcionar para VS 2012
- 28. ¿Cómo evitar que Eclipse IDE intente descargar DTD para su validación?
- 29. pylint: deshabilitar R0921 no funciona, advertencia
- 30. Advertencia de desactivación de Eclipse para la carpeta de generación de fuente automática
No he encontrado una forma de evitarlo esto tampoco En mi humilde opinión, es un error en Eclipse. –
¿Es posible apuntarlo a un esquema DTD o XML que acepta algo? Para engañarlo. También estoy molesto por este error. –
+1 solo por "Tengo un anhelo anal-retentivo por una pestaña de Problemas sin advertencia". Posiblemente la mejor oferta de todos los tiempos. – cobaltduck