Hi,
 
For quite a while 
our environment is based on:
  - Eclipse 
  
- m2Eclipse 
  
- Maven 
  
- Mercurial 
  
- Hudson
Until now we have 
been using the Galileo version of eclipse and an older version of the m2Eclipse 
plugin. This setup also supported nested Maven modules which could be build 
within Eclipse and also using Maven command line through Hudson. The whole 
project (including the nested modules) was put in the Mercurial 
scm.
 
When we tried to 
upgrade Eclipse(to Helios) we found that the corresponding m2Eclipse plugin 
no longer supports nested modules. I read in the docs that one should use a flat 
structure and map every nested module into a separate Eclipse project. This 
could work when using SVN which allows checking out a 'subtree'. As we are using 
Mercurial, this seems no longer possible (an Eclipse project maps to a Mercurial 
repo).
 
Can somebody 
describe which approach we should take to be able to:
  - develop in 
  Eclipse 
  
- use Mercurial 
  scm 
  
- use multiple 
  modules 
  
- build from maven 
  command line (Hudson)
Thanks,
Gunther