2012-09-10 14 views
6

tengo que configurar la ubicación del directorio de salida para el compilador GWT usando el plugin de Maven.directorio de salida experto compilador GWT

Investigué el compilador GWT y los documentos de gwt-maven-plugin y no encontré ninguna opción para esto.

Por ejemplo:

Tengo dos módulos llamados editor y console y GWT-maven-plugin de los compila a %ROOT%/editor y %ROOT%/console directorios.

Pero necesito tener estos módulos compilados en %ROOT%/ria/editor y %ROOT%/ria/console dirs para reducir el esfuerzo de mantener la seguridad basada en URL y otras cosas.

¿Es posible configurar el directorio ria en la configuración del complemento para evitar la creación de una nueva tarea ANT innecesaria para mover los módulos compilados al lugar necesario?

Respuesta

10
<plugin> 
    <artifactId>gwt-maven-plugin</artifactId> 
    <configuration> 
    <webappDirectory>${project.build.directory}/${project.build.finalName}/ria</webappDirectory> 
    </configuration> 
</plugin> 

Ver http://mojo.codehaus.org/gwt-maven-plugin/compile-mojo.html#webappDirectory

no va a jugar bien con el DEVMODE embargo, a menos que se ejecuta en modo de -noserver (que recomiendo de todas formas para cualquier proyecto grande/de tamaño medio)

+0

Muchas gracias, esto ayuda. –

+0

¡me funciona! Tengo mis fuentes web en webapp/my_project/así que configuré $ {basedir}/src/main/webapp/my_project en gwt-maven-plugin y maven-war-plugin. También configuré el objetivo de ejecución my_project/index.html, por lo que gwt: ejecutar maven goal start en la posición correcta. – teteArg

15

tenía que quita la marca de la casilla de verificación resaltada en la pantalla de abajo enter image description here

Cuestiones relacionadas