Ferramenta 'RVM-like' para Java

Eu estou procurando uma ferramenta que me permita alternar a implementação Java em execução, como o RVM (ou RBENV) do Ruby. Estou ciente de que os sistemas Debian fornecem o mecanismo de alternativas e que posso definir o JAVA_HOME manualmente.

No entanto, eu gostaria de algo mais automatizado, se possível. Se pudesse buscar JDKs, isso seria ainda melhor, mas não necessário.

Eu procurei, mas não vi nada parecido. Acho que o ecossistema Java se acostumou a ter essa funcionalidade em um IDE.

Edit: Mudando PATH e JAVA_HOME parece funcionar bem. Poderia ser trivialmente automatizado.

questionAnswers(4)

yourAnswerToTheQuestion