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

============== РЕДАКТИРОВАТЬ ==============

Работай, спасибо Тому!

  1. Установите новый Eclipse: http:// www.eclipse.org/downloads/packages/eclipse-rcp-and-rap-developers/keplersr2

  2. Установите Xtext 2.5.0, Update-Site: http:// download.eclipse.org/modeling/tmf/xtext/updates/composite/releases

  3. Установите e(fx)clipse, Update-Site: http:// download.eclipse.org/efxclipse/updates-released/0.9.0/site

  4. Добавьте новую 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 для целевой платформы

Другие вопросы по тегам