Estoy trabajando en un proyecto Java Maven usando SpringSource Tool Suite. Tengo la estructura de directorios estándar MavenCómo cambiar el orden de las carpetas fuente en Eclipse/SpringSource Tool Suite
src
-> main
-> java
-> resources
-> test
-> java
-> resources
La estructura se define en el archivo .pom:
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
<testResources>
<testResource>
<directory>src/test/java</directory>
<includes>
<include>**</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</testResource>
<testResource>
<directory>src/test/resources</directory>
</testResource>
</testResources>
</build>
STS muestra las carpetas de origen en la rama de prueba primero y luego las carpetas de origen de la rama principal . Así que me sale algo como esto:
src/test/java
src/test/resources
src/main/java
src/main/resources
Sin embargo, me gustaría tener primero las carpetas de la rama principal. ¿Alguna idea sobre cómo cambiar esto?
Pruebe 'Maven -> Actualizar configuración del proyecto'. ¿Esto ayudó? –
¿Realmente ha configurado la convención Maven por defecto en su POM? – khmarbaise
@MichalKalinowski ¡Genial! Update Project Configuration lo resolvió. ¡Gracias! – Jack