e(fx)clipse 0.9.0 на Kepler с Java 7
Можно ли вообще запустить пример приложения клипсета e(fx) на Kepler & Java7?
Я предпринял шаги, описанные в уроке 4, чтобы интегрировать определения цели https://wiki.eclipse.org/Efxclipse/Tutorials/Tutorial4
Я попробовал все-в-одном-затмении, а также обновил общее затмение kepler с помощью сайта обновления http://download.eclipse.org/efxclipse/updates-released/0.9.0/site
Тем не менее, пример приложения Media JavaFX/Samples/e4 не может быть скомпилирован.
С определением цели "RCP 3x Platform", все! зависимости приложения не могут быть решены
С определением цели "Target Platform Feature" появляется предупреждение, что целевая версия новее, чем моя текущая установка Eclipse. Больше нет ошибок компиляции, но при запуске приложения я получу много ошибок во время выполнения, таких как: Неразрешенное требование: Require-Capability: osgi.ee; Фильтр:="(&(osgi.ee=JavaSE)(версия =1,8))"
Кто-нибудь получил образец "e4 Media Application"?
My Eclipse: Kepler Service Release 2
Моя Java: JDK 7u40
============== РЕДАКТИРОВАТЬ ==============
Работай, спасибо Тому!
Установите новый Eclipse: http:// www.eclipse.org/downloads/packages/eclipse-rcp-and-rap-developers/keplersr2
Установите Xtext 2.5.0, Update-Site: http:// download.eclipse.org/modeling/tmf/xtext/updates/composite/releases
Установите e(fx)clipse, Update-Site: http:// download.eclipse.org/efxclipse/updates-released/0.9.0/site
Добавьте новую Target Platform, Update-Site: http:// download.eclipse.org/efxclipse/runtime-released/0.9.0/site. Выберите FX Target -> Функция целевой платформы.
1 ответ
Ночной сайт времени выполнения уже требует Java8 (см. Объявление на e(fx)clipse newsrpoup!)
Если вы хотите запустить его на Java7, вам нужно использовать http://download.eclipse.org/efxclipse/runtime-released/0.9.0/Site для целевой платформы