¿Cómo excluir carpetas o archivos específicos de la validación en Eclipse?

Tenemos un montón de archivos XML mal formados que se usan en pruebas unitarias para verificar si nuestra aplicación puede manejarlos.

Eclipse marca estos archivos XML con errores, contaminando la “vista del problema”.

¿Hay alguna manera de excluir una carpeta específica de los validadores de Eclipse?

En la sección Validación de Ventana> Preferencias puede agregar reglas diferentes en la columna de configuración (…), puede agregar una “Regla de nombre de carpeta o archivo” en el Grupo de exclusión para tipos de XML.

Esto es lo que hago para excluir una carpeta de la validación en un proyecto. Para mí esto funciona para javascript y otras advertencias / errores.

  • Carpeta con el botón derecho
  • Haga clic en recursos, filtros de recursos
  • Haga clic en “Agregar”
  • Establezca lo siguiente Excluir todo, archivos y carpetas, todos los niños, agregue un asterisco (*) al campo de entrada Atributos de archivo y carpeta (resaltado en la imagen a continuación)

Nota: En Eclipse Indigo, tiene que hacer clic con el botón derecho en la carpeta y seleccionar propiedades, y luego seleccionar el recurso en la barra de navegación de la izquierda.

enter image description here

  1. Vaya a Ventana> Preferencia> Validación
  2. Encuentre el tipo de validación que desea deshabilitar, por ejemplo, XML.
  3. Haga clic derecho y seleccione “Configuración”:

Validación de Eclipse

  1. En “Excluir grupo”, haga clic en “Agregar regla”, seleccione “Carpeta o nombre de archivo”:

enter image description here

Nota: Llegué aquí porque estaba buscando una manera fácil de excluir carpetas específicas de la validación en Eclipse. Mi respuesta no funciona para el caso específico detallado en la pregunta (que trata de ocultar archivos XML inválidos de la validación).

¿Cómo excluir carpetas o archivos específicos de la validación en Eclipse?

Cuando las carpetas están en la ruta de comstackción, y cuando los problemas molestos son solo advertencias, hay una manera directa:

  • Carpeta con el botón derecho
  • Propiedades
  • Comstackdor de Java
  • Comprobar Ignore optional compile problems
  • De acuerdo

Las carpetas seguirán validadas, los errores serán informados, pero Eclipse ignorará todas las advertencias. Por ejemplo, eso es ideal para una carpeta de fonts generadas.

también puede ajustar el lado de salida / vista. Por lo tanto, vaya a Mostrar-Menú de Problema-Vista y filtre Mostrar solo para Artículos seleccionados. enter image description here