BDD requires one of the following JDK versions installed in the same location on all nodes. If one of these is installed on your Hadoop nodes, you can copy it to your BDD nodes.
BDD requires a JDK that includes the HotSpot JVM, which must support the MD5 algorithm. These requirements will be met by any version you download using the links above, as long as you don't select a version from the JRockit Family.
Also, be sure to set the $JAVA_HOME environment variable on all nodes. If you have multiple versions of the JDK installed, be sure that this points to the correct one. If the path is set to or contains a symlink, the symlink must be identical on all other nodes.