tags:

views:

493

answers:

1

Let's say that I want to define a module "Pair" in com.mycompany.common such that the source is located in com.mycompany.common (and not com.mycompany.common.client). How would I do this? Alternatively, let's say that I have the flexibility of defining the module "Pair" in com.mycompany instead while still having the source in com.mycompany.common.

A: 

Thanks to a quick search on google, I found the answer myself. One can add a source path tag to the module xml file to define the source directory instead of leaving it to the default "client." For example, Pair.gwt.xml would look something like this:

<module>
  ...
  <source path="."/>
  ...
</module>

... if we wanted the gwt.xml file to be in the same directory as the source.

But when compiling this module, we get a "Non-canonical source package: ./" warning. Is this ok to ignore?

P4ndaman