2017-02-22 50 views
0

Я создал программу javafx, и одна ее часть - это «сервер», который я могу сделать печать на консоли, но прямо сейчас он печатает в текстовой области приложения javafx. Для этого я изменил printstream.JavaFX на безголовом устройстве

Одна вещь, которую я пробовал, заключалась в изменении метода main(), чтобы проверить, истинна ли функция GraphicsEnvironment.isHandless(), и если бы это было, я бы запустил безглавой сервер вместо приложения javafx, имеющего параметр клиент и сервер.

Однако это дало мне исключение, говоря графику не может быть инициализирован sew

Любые идеи о том, как я могу успешно запустить приложение JavaFX на VPS или Raspberry пи, например?

Благодаря

+0

Какой метод выдает это исключение? –

ответ

0

Ok так что лучший способ сделать это изменить свой главный класс, чтобы проверить обезглавленный аргумент передаются через при запуске банки.

Тогда, если бы это было, я бы запустил обезглавленную версию класса, который я создал, и если бы это было не так, я бы запустил приложение JavaFX.