1

Mountain Lion обладает этой замечательной функцией, при которой при запуске "java" появляется диалоговое окно, предлагающее пользователю установить Java (если он еще не установлен). Это хорошо, но я бы предпочел иметь больший контроль над этим процессом, потому что мои пользователи могут не понимать или не знать, для чего этот диалог.

Я хочу проверить наличие Java, а затем предложить пользователю диалоговое окно с сообщением

My App requires Java.  Java is not currently installed on this system.
Do you wish to download and install Java now?

И затем, если пользователь нажимает "Да", приложение начнет встроенную загрузку OS X и установку Java.

Как мне проверить, присутствует ли Java? Как начать загрузку без приглашения OS X по умолчанию?

0