This page contains a short description for setting up a development environment for Esper, either from a release or from Subversion trunk.
The Build Instructions
The page for the build instructions is http://esper.codehaus.org/esper/building/building.html
All dependencies mentionen in the build instructions should be installed, i.e. Maven
Compile ANTLR grammar
Change directory into the "esper" subdirectory, execute "mvn antlr:generate".
Setup IDE
Add the Esper module as a source tree. The dependencies are in the lib folder. The ANTLR-generated source files are under "target/generated-sources", add these to the source path as well. Generate output classes into "target/classes", and test classes into "target/test-classes".
Set up a separate project/module for each of the following: esper, examples, esperio
For each of the projects/modules, add to the source path the src/main/java and src/test/java folders.