2012-03-08 9 views
12

Tengo un problema donde las carpetas que no son src parecen paquetes, se ven completamente bien en mi directorio de carpetas naturales.En las carpetas de Eclipse aparecen como paquetes

image

La carpeta de activos debe ser una jerarquía, pero no lo es.

Pensé que era porque estaba en el explorador de paquetes pero no en el explorador de proyectos, el mismo problema con el explorador de proyectos.

Respuesta

19

Creo que, haga clic derecho en su proyecto y seleccione "Ruta de compilación" y "Usar como carpeta de origen". Si es el caso, puede revertir el problema haciendo clic derecho en su proyecto y seleccionando "Ruta de compilación" y luego "Eliminar de la ruta de compilación".

+1

¡Oye, eso funciona! ¡Eres increíble! – DubyaDubyaDubyaDot

4

Para mí, lo siguiente funcionó (en realidad RAD): vaya a "Propiedades del proyecto"/"Ruta de compilación de Java" y marque la carpeta de recursos como "carpetas de origen en la ruta de compilación".

Project Window 1

La Carpeta de recursos (en este caso, src/main/resources) aparece como lleno de paquetes sin clase:

Classless packages appear

introducir el patrón exlcusion "**" para excluir cualquier ruta de origen:

Project Window 2

Esto soluciona el problema.

Just folders now

0

Maven actualización fijado mi problema fácilmente.

Haga clic derecho sobre el proyecto,

maven->Update Project 

sospecho que la causa fue corro comandos de Maven de línea de comandos (cmd) directamente.

Cuestiones relacionadas