In the patch, the required dependencies for MySQL and HBase are included in the Ivy config, but commented out as suggested in Julien's comment. It's up to the user to use his own backend to store the data.
Following 3 points are minor issues but the fixes allow to play more nicely under Eclipse:
- The call to "nutch.root" property set in build.xml for ant should be replaced in src/plugin/protocol-sftp/ivy.xml by the built-in "basedir" ivy property.
- The 2.0.1 version of restlet dependency does not exist in the maven repository, so you want to manually change it to 2.0.0.
- The xerces (XML parser) implementation needs to be upgraded from 2.6.2 to 2.9.1, otherwise you'll see exceptions while running a JUnit test.