Sua definição anterior pode ser suficiente. No entanto, você pode definir mais de uma versão java ou maven no Hudson. Funciona como um encanto. Se o número de seus projetos aumentar, as chances de você precisar de uma versão Java diferente (por exemplo, java 5 vs. 6 ou openjdk vs sun), ou instalações diferentes de maven ou diferentes instalações de ant. Aumentarão.