首页 > 解决方案 > JXBrowser 在 Ubuntu18.04 中启动失败

问题描述

我尝试在 ubuntu 18.04 操作系统中从 JXBrowser 启动应用程序。它给出了以下错误。但它适用于其他版本的 Ubuntu。

2019-02-19 21:05:20,407 [Thread-1] 错误 cmmgwjxbrowser.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.ExternalChromiumProcessLinux.preProcessRun(SourceFile:3150) ~[jxbrowser-6.22.1.jar:6.22.1] 在 com.teamdev.jxbrowser.chromium.internal.ipc.ExternalChromiumProcess。 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.

标签: javaubuntu-18.04jxbrowser

解决方案


JxBrowser 6.22.1 基于 Chromium 64 引擎,需要在系统中安装一些依赖项。

运行这些命令后应该修复该问题:

sudo apt install libgconf2-4 

或者

sudo apt-get install -f

Linux 上的依赖问题已在 Chromium 67+ 版本中修复。如果您通过 customer-care@teamdev.com 联系我们,我们可以为您提供包含更新的 Chromium 引擎的 JxBrowser 构建


推荐阅读