Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

GWT maven compiler output directory

I need to set output directory location for GWT compiler using maven plugin.

I've investigated the GWT compiler and gwt-maven-plugin docs and did not find any options for this.

For example:

I have two modules named editor and console and gwt-maven-plugin compiles them to %ROOT%/editor and %ROOT%/console dirs.

But I need to have these modules compiled into %ROOT%/ria/editor and %ROOT%/ria/console dirs to reduce effort to maintain the URL based security and other stuff.

Is it possible to set ria directory in plugin configuration to avoid unneeded new ANT task creation for moving compiled modules stuff to needed place?

like image 809
alex.b Avatar asked Sep 10 '12 15:09

alex.b


2 Answers

I had to un-check the checkbox highlighted in the below screenshotenter image description here

like image 68
Muhammad Gelbana Avatar answered Oct 23 '22 01:10

Muhammad Gelbana


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

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

It won't play well with the DevMode though, unless you run in -noserver mode (which I'd recommend anyway for any middle-sized/big project)

like image 24
Thomas Broyer Avatar answered Oct 23 '22 03:10

Thomas Broyer