Existem algumas respostas sobre perguntas antigas sobre o mesmo problema em Lion / Mountain Lion. Agora, com Java 1.8 e OS X 10.10, eu me pergunto se alguma coisa mudou? Seria ótimo ter etapas de remoção exatas. É realmente exigido demais, para a Oracle fornecer um desinstalador...