Eclipse + Maven + Groovy: el directorio src / test / groovy se elimina después de actualizar la configuración del proyecto

Estoy desarrollando un proyecto web Java en Eclipse (STS versión 2.8.1.RELEASE) con Maven (versión 2.2.1) y pruebas unitarias escritas en Groovy. Las pruebas unitarias se encuentran debajo de src / test / groovy. Además, estoy usando el complemento m2eclipse para Eclipse (versión 1.0) y el complemento Gmaven en Maven (versión 1.3).

Building en Maven funciona sin problemas: los archivos geniales se compilan y ejecutan como pruebas. Para que las pruebas unitarias funcionen en Eclipse, agregué la naturaleza Groovy al proyecto, agregué la carpeta src / test / groovy enConfigurar ruta de compilación ... y establezca la carpeta de salida en target / test-classes.

Esto funciona hasta que haga una actualización de la configuración del proyecto enMaven -> Actualizar configuración del proyecto .... Después de hacer esto cada vez que el directorio src / test / groovy se elimina de las carpetas de origen en Eclipse y tengo que agregarlo nuevamente y configurar el directorio de salida.

¿Hay algo que me falta o por qué Eclipse elimina la configuración de mi carpeta de origen cada vez que hago una actualización de la configuración del proyecto?

Mi configuración de GMaven tiene el siguiente aspecto:

<plugin>
    <groupId>org.codehaus.gmaven</groupId>
    <artifactId>gmaven-plugin</artifactId>
    <version>1.3</version>
    <configuration>
        <providerSelection>1.7</providerSelection>
    </configuration>
    <executions>
        <execution>
            <goals>
                <goal>compile</goal>
                <goal>testCompile</goal>
            </goals>
        </execution>
    </executions>
</plugin>

Respuestas a la pregunta(10)

Su respuesta a la pregunta