我试图从ubuntu 18.04 OS中的JXBrowser启动该应用程序。它给出了以下错误。但是它可以与其他版本的Ubuntu正常工作。
2019-02-19 21:05:20,407 [Thread-1]错误c.m.m.g.w.jxbrowser.JXBrowserHandler-JXBrowser无法启动。无法启动IPC进程。 com.teamdev.jxbrowser.chromium.internal.ipc.IPCException:无法启动IPC进程。在com.teamdev.jxbrowser.chromium.internal.ipc.d.run(SourceFile:208)〜[jxbrowser-6.22.1.jar:6.22.1]在java.lang.Thread.run(Thread.java:748) [na:1.8.0_162]原因:java.lang.IllegalStateException:已检测到缺少依赖项。检查日志以获取详细信息。在com.teamdev.jxbrowser.chromium.internal.ipc.ExternalChromiumProcess处的com.teamdev.jxbrowser.chromium.internal.ipc.ExternalChromiumProcessLinux.preProcessRun(SourceFile:3150)〜[jxbrowser-6.22.1.jar:6.22.1]处。 doStart(SourceFile:62)〜[jxbrowser-6.22.1.jar:6.22.1] at com.teamdev.jxbrowser.chromium.internal.ipc.ChromiumProcess.start(SourceFile:235)〜[jxbrowser-6.22.1.jar :6.22.1],位于com.teamdev.jxbrowser.chromium.internal.ipc.d.run(SourceFile:199)〜[jxbrowser-6.22.1.jar:6.22.1] ... ...省略了1个常见框架
最佳答案
JxBrowser 6.22.1基于Chromium 64引擎,该引擎需要在系统中安装一些依赖项。
运行这些命令后,应解决此问题:
sudo apt install libgconf2-4
要么
sudo apt-get install -f
在Chromium 67+版本中修复了Linux上的依赖性问题。如果您通过[email protected]与我们联系,我们可以为您提供一个包含更新的Chromium引擎的JxBrowser版本。
关于java - JXBrowser无法在Ubuntu18.04中启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54767301/