of course we need jdk to run Hudson itself