On Tuesday, May 9, 2017 at 11:27:25 AM UTC+2, Frederik Van Hoyweghen wrote:
>
> Thanks for the replies.
>
> I already took a look at the issue on the plugin's github:
> https://github.com/tbroyer/gwt-maven-plugin/issues/57
> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Ftbroyer%2Fgwt-maven-plugin%2Fissues%2F57&sa=D&sntz=1&usg=AFQjCNF_nWBU0PRbRDsCHtnr5SjxFJNUwQ>
> Sadly, this was closed and recently labeled with a wontfix, hence me
> asking for help here :)
>
My first comment on this issue tells you how to do it. In case it isn't
clear, what I meant there is:
<executions>
<execution>
<id>compile-module1</id>
<goals>
<goal>compile</goal>
</goals>
<configuration>
<moduleName>com.example.module1.Module1</moduleName>
<moduleShortName>module1</moduleShortName>
</configuration>
</execution>
<execution>
<id>compile-module1</id>
<goals>
<goal>compile</goal>
</goals>
<configuration>
<moduleName>com.example.module2.Module2</moduleName>
<moduleShortName>module2</moduleShortName>
</configuration>
</execution>
</executions>
Another possibility (if you really do want to fork one and only one GWT
compiler process) is to use the exec-maven-plugin's exec goal (though you
would have to declare your source roots as resources dirs to get your
sources copied to target/classes so they're present in the computed
<classpath/>).
(I suppose you could get something working by "hacking" into the
<compilerArgs>, and probably then <forceCompilation>true</forceCompilation>
as you'd have the staleness check only take the module configured in
<moduleName>/<moduleShortName> into account; I would discourage such "hack"
though)
--
You received this message because you are subscribed to the Google Groups "GWT
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.