Uso experto acumulación ayudante de plugin para añadir los archivos de origen de prueba generados a la acumulación ->http://mojo.codehaus.org/build-helper-maven-plugin/add-test-source-mojo.html
Se asegura de que los directorios agregados por este objetivo serán recogidos automáticamente por el plugin compilador durante test-compile
fase de La construcción.
EDITAR
Aquí es el ejemplo de cómo generar código para testign con-cxf codegen-plugin
<build>
<plugins>
...
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>${cxf.version}</version>
<executions>
<execution>
<id>generate-test-sources</id>
<phase>generate-test-sources</phase>
<configuration>
<sourceRoot>${project.build.directory}/generated/cxf</sourceRoot>
<wsdlOptions>
<wsdlOption>
<wsdl>${basedir}/src/main/wsdl/myService.wsdl</wsdl>
</wsdlOption>
</wsdlOptions>
</configuration>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>${build-helper-maven-plugin.version}</version>
<executions>
<execution>
<id>add-test-sources</id>
<phase>generate-test-sources</phase>
<goals>
<goal>add-test-source</goal>
</goals>
<configuration>
<sources>
<source>${project.build.directory}/generated/cxf</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
...
</plugins>
</build>
que debería haber mención, que la cxf-codegen-plugin añadir el directorio como una carpeta fuente normal. Por lo tanto, seguirá empacado en el tarro, ¿no? – lrxw
@mephi. En realidad, desde la descripción del complemento, parece que solo escupe archivos Java del documento WSDL. Agregue 'cxf-codegen-plugin' a la fase' generate-test-sources', y agregue 'build-helper-maven-plugin: add-test-source' justo después de eso y las clases compiladas solo estarán disponibles para la ejecución de prueba –