O Mountain Lion tem esse maravilhoso recurso em que a execução de "java" exibe uma caixa de diálogo solicitando que o usuário instale o Java (se ainda não estiver instalado). Isso é bom, mas prefiro ter mais controle sobre esse processo, pois meus usuários podem não entender ou saber para que serve esse diálogo.
Eu quero testar se o Java está presente e, em seguida, solicitar ao usuário uma caixa de diálogo contendo a mensagem
My App requires Java. Java is not currently installed on this system.
Do you wish to download and install Java now?
E, em seguida, se o usuário clicar em "Sim", o aplicativo iniciará o download e a instalação do Java no OS X.
Como faço para testar se o Java está presente? Como inicio o download sem o prompt padrão do OS X?
Tags java osx-mountain-lion