SceneBuilder Kit изуродован скрытой зависимостью Gluon? - PullRequest
0 голосов
/ 18 апреля 2019

Загруженный комплект Gluon Scene Builder. При выполнении программа завершится сбоем при создании «EditController» - создание экземпляров.

Пробовал старые версии и рылся в сети безрезультатно. Диапазон опций (для меня) ограничен, так как есть скрытые зависимости закрытых библиотек.

публичный класс Main расширяет приложение { @Override public void start (Stage primaryStage) выдает исключение { EditorController editor_controller = новый EditorController (); ... ... } public static void main (String [] args) {launch (args); } }

Я ожидал увидеть хотя бы панель содержимого, но вместо этого получил:

"java.lang.reflect.InvocationTargetException в java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) в java.base / jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) в java.base / java.lang.reflect.Method.invoke (Method.java:566) в javafx.graphics/com.sun.javafx.application.LauncherImpl.lau

...

Вызывается: java.lang.ClassNotFoundException: com.gluonhq.charm.glisten.control.AppBar в java.base / jdk.internal.loader.BuiltinClassLoader.loadClass (BuiltinClassLoader.java:583) в java.base / jdk.internal.loader.ClassLoaders $ AppClassLoader.loadClass (ClassLoaders.java:178) в java.base / java.lang.ClassLoader.loadClass (ClassLoader.java:521) ... еще 13 "

1 Ответ

0 голосов
/ 18 апреля 2019

Решил проблему, добавив charm-glisten-5.0.2.jar к ссылкам на проект (я использую IntelliJ, кстати). На какой Jar нигде нет ссылок - в разделе загрузки комплекта SceneBuilder или на сайте.

Итак, если кто-то хочет представить конструктор сцены в ВАШЕМ приложении, а НЕ просто интегрировать его в свою IDE, то обязательно добавьте вышеуказанный файл jar в качестве ссылки на ваш проект. Его можно найти в репо на https://nexus.gluonhq.com/nexus/content/repositories/releases/com/gluonhq/charm-glisten/5.02/

...