Note
Apache does not make Oozie builds, so it has to be built manually.
- Maven
- JDK 1.6 (1.7 is not allowed there)
- Downloaded Oozie distribution from Apache mirror
- Downloaded ext-2.2.zip (it is needed for enable Oozie web console)
- All Hadoop jar files (either on hadoop cluster or simply from any repository)
Note
Name of extJS archive should be only ext-2.2.zip, there is a check in oozie-setup.sh
To build oozie.tar.gz you should follow the steps below:
$ bin/mkdistro.sh -DskipTests
$ bin/oozie-setup.sh prepare-war
Then your Oozie package is ready, pack it to tar.gz:
$ tar -czf oozie.tar.gz <oozie-dir>
Similar instruction to build oozie.tar.gz you may find there: http://oozie.apache.org/docs/4.0.0/DG_QuickStart.html#Building_Oozie