Как запустить простое приложение Gradle+JavaFX+OSGi

Я пытаюсь создать простое приложение JavaFX в среде IntelliJ с использованием Gradle и OSGi, но нигде не смог найти простой рабочий пример. Большинство решений, которые я нашел, не основаны на Gradle или используют какие-то дополнительные инструменты, или они устарели и просто не запускаются, или импортируют какой-то волшебный «хак-код» из github и т. д.

Инструменты, которые я нашел для аналогичной цели, например. e(fx)clipse, bndtools, вероятно, не важны, если я использую IntelliJ. Кроме того, руководство по bndtools очень многословно, и я не смог найти хорошей отправной точки или краткого руководства, чтобы попробовать эти вещи.

Я знаю основы Gradle и OSGi, и, судя по информации, которую я нашел, решить эту задачу не так-то просто. Есть ли (хорошие) учебники или краткие руководства о том, как правильно начать такой проект? Простой рабочий пример был бы очень полезен.


person elaspog    schedule 22.04.2017    source источник
comment
Вы проверили github.com/Drombler/drombler-fx?   -  person FibreFoX    schedule 23.04.2017
comment
Еще нет, спасибо за идею! В этом проекте я вижу файл pom.xml. Можно ли сделать этот фреймворк совместимым с Gradle?   -  person elaspog    schedule 23.04.2017
comment
Не знаю, сопровождающий в основном полагается на maven-плагины для внутренней комплектации, может быть не так просто перенести их в град. Просто свяжитесь с сопровождающим проекта drombler-fx.   -  person FibreFoX    schedule 23.04.2017


Ответы (1)


Проект e(fx)clipse является хорошей отправной точкой и предоставляет множество полезных функций для использования JavaFX и OSGi.

См. http://www.eclipse.org/efxclipse/index.html .

В блоге одного из разработчиков также есть много полезных советов, https://tomsondev.bestsolution.at/ .

person Mihael    schedule 24.04.2017