OSX Yosemite не поставляется с установленной Java, и если она у вас была до того, как она будет удалена. У вас есть два возможных варианта:
Установите Apple Java (1.6) для OSX
Эта версия Java старше, чем последняя доступная в Oracle, но для многих приложений Java, работающих на OSX, требуется эта версия. Например, многие из IDE Jetbrains рекомендуют использовать эту версию
Установите Oracle Java для OSX
Это гораздо более новая и более регулярно обновляемая версия Java, как бы она ни страдала от проблем надежности и безопасности. Одна из причин того, что Apple больше не связывает Java с ОС, связана с этими проблемами.
Итак, в итоге вы можете установить более старую, более стабильную Java или более новую менее стабильную версию. Это полностью зависит от потребностей, которые есть у вас и у приложения.
Дальнейшее чтение