Changes Michal Maczka Use relative paths for projects and modules for projects easier to check into SCM Make projects within the reactor set IDEA module dependencies, but keep all others as JAR dependencies Add a property for specifying generated source directories to include in the module Set source level properties based on the compile source level Add maven.idea.jdkproperty so that the JDK can be explicitly specified if it does not use the IDEA default Deployment descriptor for ejb.jar hard-coded v4/module.jelly generates incorrect references to $MODULE_DIR$ Generate a module for the multiproject itself idea:multiproject without idea:workspace so a local workspaces aren't lost include maven project resources in module library Add depencies on ejb or war modules exclude build output directory in module set module to JAVA_MODULE for compatibility with both 4.5 and Irida. Add output path for libraries in web modules match module type to artifact type Default to project version 4. Use a multiproject dependency handle so that you can use multiproject properties in idea:multiproject. Added idea:multiproject goal. Other goals were decomposed.