2016-12-18 4 views
0

При попытке использовать JxMaps в моем проекте я побежал в следующую ошибку:Юнит тесты неудовлетворительную на удаленном сервере с ошибкой IPC

com.teamdev.jxmaps.internal.internal.ipc.v: IPC process exited. Exit code: 139 
    at com.teamdev.jxmaps.internal.internal.ipc.p.run(SourceFile:185) 
    at java.lang.Thread.run(Thread.java:745) 

После долгих исследований я пришел короткий найти кого-нибудь с такой же проблемой (ближайший был код выхода 127, который я имел в своем распоряжении и фиксирован)

код, который вызывает это любой код, который использует JxMaps, даже самый простой

MapView mp = new MapView(); 

Любил бы любую помощь я могу получить

редактировать: забыл упомянуть это на убунту дружественного x86_64

+0

Лучшее, что я могу сказать, это вызвано тем, что на удаленном сервере нет дисплея, который требуется для хрома, но в идеале я должен все еще иметь возможность запускать его, поскольку мне по-прежнему нужны данные из него даже без части дисплея –

ответ

0

Для будущих читателей: решения в конце концов было оба следующими:

Установка XServer

sudo apt-get install xorg openbox 

Установить убунту -desktop

sudo apt-get install ubuntu-desktop 

В результате я являюсь g etting другая ошибка, и теперь я ищу решение этого. ошибка:

com.teamdev.jxmaps.internal.internal.ipc.v: Failed to get Browser browserChannel 0 

, если и когда я найду решение, я буду обновлять здесь

UPDATE:

Решение оказалось установки фальшивый дисплей с помощью:

sudo startx -- :1 

и определение DISPLAY переменной окружения должно быть :1

 Смежные вопросы

  • Нет связанных вопросов^_^