В результате пользовательский разработчик плагина Intellij может отображать диалоговое окно с пользовательским интерфейсом. Я разрабатываю интерфейс, используя JavaFX, встроенный в панель Swing.
JavaFX мудрый, все работает отлично. Проблема заключается в загрузчике класса плагина. Он не может найти какой-либо класс JavaFX, несмотря на то, что версия IDEA составляет 12.1.3, а JDK - 1.7.0_21. Если я добавлю jfxrt.jar в качестве зависимости от компиляции, тогда все работает нормально, но не кажется правильным приносить стандартную банку вместе с плагином.
Вопрос: Каков правильный способ добавления JavaFX в зависимость от плагина?