Compiling ArrowHead
This How-To describes compiling ArrowHead from source
Overview
This How-To describes compiling ArrowHead from source
Prerequisites
- Everything described in the Installation How To
- Ant - Required to compile, tested with version 1.6.0. Available Here.
- JavaCC - Tested with version 3.2. Available Here.
- Servlet API - Tested with Tomcat's servlet API version 5.0.27. Available from your Tomcat installation in the directory: common/lib/servlet-api.jar
- JUnit - Tested with version 3.8.1. Available Here.
Steps
Copy Required Libraries
- Copy all of the above required libraries to arrowhead/lib.
Build ArrowHead
- Once the libraries are copied, building ArrowHead is as easy as executing: $ ant dist
- The final JARs will be found in the directory: dist/lib
Build set of release files (optional)
- To build a set of release files, the same files as distributed with ArrowHead (jar, source, documents) execute the command: $ ant release
- All of the releasable files will be found in: dist/release
by Terence Haddock

