Developer GuideContribute to the EJTools projectThere are a variety of ways to participate. Regardless of how you choose to participate, we suggest you to join the mailing list first. Below you can find some information that is useful for developers and people who might want to become a developer. Maven Build SystemThe build system used for the EJTools project is Maven . This tool aims to promote the reuse of existing projects and provides several ready-to-use goals nad plugins. To build the EJTools projects with Maven, the following software are required :
The "xdoclet-java-module" has been patched and is present in the project local repository. Once the XDoclet module has downloaded the dependencies, override the module by copying the given file into your Maven repository. Don't forget to remove the MD5 checksum of the module. Once all this stuff is properly installed two goals are available :
Development under EclipseThe EJTools projects are mainly developped under the Eclipse platform. The Eclipse specific files are included to allow an easy import of the projects. To build under Eclipse, follow these steps:
Coding Conventions
The code style used in EJTools is mainly produced by the pretty Printer of the
JRefactory
project. You can download the
The main points of the style are :
|