0

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

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();

希望我能得到任何帮助

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

4

1 回答 1

0

对于未来的读者:最终的解决方案是以下两个:

安装 xserver

sudo apt-get install xorg openbox

安装 ubuntu 桌面

sudo apt-get install ubuntu-desktop

结果我得到了一个不同的错误,现在正在寻找解决方案。错误是:

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

如果我能找到解决方案,我会在这里更新

更新

解决方案原来是使用以下方法设置假显示:

sudo startx -- :1

并将DISPLAY环境变量定义为:1

于 2016-12-19T11:56:17.723 回答