svdu created the topic: Не запускаеться сервер на Raspbery
Добрый день!
Пытаюсь развернуть систему на Raspbery...
Некий эконом вариант..
Дело в том, что в java для arm процессоров библиотека jfxrt.jar разбита на 2 части jfxrt-controls.jar и jfxrt-graphics.jar.
Есть подозрение что это является причиной того, что не запускается сервер...
Report server for QSystem started.
[ INFO] Отчетный вэбсервер системы 'Очередь' запущен.
[ INFO] Восстановление состояния системы завершено. Затрачено времени: 0.004 сек.
[ INFO] Создание табло для телевизоров или мониторов.
[ INFO] Загрузка war из папки ./www/war/
[ INFO] Создаем окно для информации.
[ INFO] Join сервера Jetty на порту 8081
[TRACE] Прочитали настройки для окна информации. at ru.apertum.qsystem.client.forms.FIndicatorBoard.<init>(FIndicatorBoard.java:278)
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
at ru.apertum.qsystem.client.forms.FIndicatorBoard.loadPanel(FIndicatorBoard.java:500)
at ru.apertum.qsystem.client.forms.FIndicatorBoard.loadConfig(FIndicatorBoard.java:405)
at ru.apertum.qsystem.client.forms.FIndicatorBoard.getIndicatorBoard(FIndicatorBoard.java:123)
at ru.apertum.qsystem.server.controller.QIndicatorBoardMonitor.initIndicatorBoard(QIndicatorBoardMonitor.java:82)
at ru.apertum.qsystem.server.controller.QIndicatorBoardMonitor.showBoard(QIndicatorBoardMonitor.java:249)
at ru.apertum.qsystem.server.QServer.main(QServer.java:150)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 6 more
8 years 8 months ago - 8 years 8 months ago#1884by Philip
Philip replied the topic: Не запускаеться сервер на Raspbery
НЕ мучайтесь с JAVAFX, это пустое.
Яваэфикс там нужен только для трансляции медиа контента.
Просто не используйте его и все заработает.
В дефолтной инсталляции в нижней части экрана бежит бегущая строка и крутится 3 виджета - отключите их и у Вас все запустится и будет отлично работать. Проверенно многократно