Add support for using a custom java binary path

Signed-off-by: Lee T. Starnes <lstarnes1024@gmail.com>