具有IPC错误的远程服务器上失败的单元测试



尝试在项目中使用JXMAP时,我遇到了以下错误:

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)

导致此的代码是使用JXMAP的任何代码,即使是最简单的

MapView mp = new MapView();

希望我能得到任何帮助

编辑:忘了提到这是在ubuntu Xenial x86_64

适用于未来的读者:最后的解决方案是以下两个:

安装XServer

sudo apt-get install xorg openbox

安装ubuntu-desktop

sudo apt-get install ubuntu-desktop

因此,我遇到了不同的错误,现在正在寻找解决方案。错误是:

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

如果我何时会找到解决方案,我将在此处更新

更新

解决方案是使用以下方式设置假显示

sudo startx -- :1

定义DISPLAY环境变量为:1

最新更新