У меня есть приложение Java (построено на Eclipse RCP) пакетированное как .app но работает он выдает сообщение:Возможно ли запустить .app, который полагается на Java на Yosemite без установки Java для OS X 2014-001 и напрямую использовать JRE 8?
Чтобы открыть «XYZ», вы должны установить наследие Java SE 6 выполнения.
Нажмите «Дополнительная информация ...», чтобы посетить веб-сайт загрузки Java SE 6.
Где Подробнее ... кнопка ведет на страницу поддержки Apple: http://support.apple.com/kb/DL1572
Я предполагаю, что это должно быть возможно установить JRE 8 (U25 является ток, u20 пофиксить Yosemite, я считаю) , тем самым удовлетворяя требованиям Java и позволяя приложению запускаться, но это, похоже, не так.
Действительно ли эта установка является обязательной (legacy, вероятно, для пользователя, который страшно относится к среднему пользователю), чтобы заставить Java работать над Yosemite?
Будет ли приложение использовать JRE 8, если установлено после Java для OS X 2014-001 установлено?
Это сводит меня с ума, так как мне интересно, имеет ли в моем Info.plist что-то плохое, но я вижу проблему с другим программным обеспечением Java .app.