Hi Tiago,
As far as development goes, if you are using Eclipse you can add a project (the dependency) to the build path of another project (the dependent). For deployment you can add add a "dependencies" property to your dependent module. This is a comma-delimited list of module/version identifiers of the form moduleName-M.m.u. The version part is optional, as are the versions sub-parts.