java - JXBrowser在Ubuntu18.04中启动失败

标签 java ubuntu-18.04 jxbrowser

我尝试在 ubuntu 18.04 操作系统中从 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.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] 在 com.teamdev.jxbrowser.chromium.internal.ipc.ChromiumProcess.start(SourceFile:235) ~[jxbrowser-6.22.1.jar :6.22.1] at 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

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

关于java - JXBrowser在Ubuntu18.04中启动失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54767301/

相关文章:

java - JxBrowser 还要多久才能发布最新版本的 Chromium(版本 77)?

java - 如何将数组的值添加到一个矩阵的列?

java - 如何计算 Selenium 中单击单选按钮的数量

ubuntu - 尝试启动 minikube 时出错

audio - 如何修复 Ubuntu 18.04 上没有声音?

java - 等待主框架加载时出现 JxBrowser TimeoutException (invokeAndWaitFinishLoadingMainFrame)

java - 为什么 iBATIS 会给出过时的结果,即使禁用了缓存?

java - 具有不同功能的 Spring REST Controller

java - 您可以在 Ubuntu 18.04.3 "bionic"上使用 GCP 上的 OpenJDK 将 rundeck 直接从 3.0.22 升级到 3.2.1 吗?

javascript - 是否可以将 JXBrowser 呈现的 JS 确认对话框的结果返回到调用它的 JS 部分?