1.2. Optional requirements

1.2.1. Eclipse

EasyBeans project provides .project and .classpath for Eclipse 3.1 or greater. You can import the sources in Eclipse tool and the project will be ready to go. Eclipse tool is available at http://www.eclipse.org

1.2.2. Eclipse plugins

1.2.2.1. Checkstyle plugin

The eclipse-checkstyle plugin is used to check the javadoc of Easybeans project. It prints warning if the EasyBeans coding convention is not used. This plugin is available at http://eclipse-cs.sourceforge.net

1.2.2.2. AnyEdit plugin

As part of the EasyBeans coding convetion, the use of tabulations characters is disallowed. Files should contain only spaces. The AnyEdit plugin allows to convert tabs into spaces when saving the file. Also, trailing spaces could be removed automatically.

This plugin is available at http://andrei.gmxhome.de/anyedit/

1.2.2.3. Asm plugin

EasyBeans uses bytecode enhancement. This is done by using the ObjectWeb ASM project.ASM provides a plugin allowing to get the ASM code of a given class. The plugin is available at http://asm.objectweb.org/eclipse/index.html

1.2.2.4. TestNG plugin

The test suite of EasyBeans is using TestNG. There is a plugin available for Eclipse : http://testng.org/doc/eclipse.html