java - JxBrowser:发送消息失败。 channel 已经关闭

标签 java jxbrowser

有时我会遇到这个异常:

java.lang.IllegalStateException: Failed to send message. Channel is already closed.

据我所知,这个异常是在浏览器被处置时发生的(但我没有手动处置)

有什么方法可以“重新启动”或“取消处置”或“重新初始化”浏览器吗?

最佳答案

如果您没有处置 Browser 实例并看到此异常,则表明 Chromium 引擎出现问题,导致 channel 意外断开。您可以尝试通过创建另一个浏览器实例来重新创建 Browser 实例。无法重新创建/恢复已处置的 Browser 实例。我建议解决导致 channel 断开的根本原因。

关于java - JxBrowser:发送消息失败。 channel 已经关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43566926/

相关文章:

java - 如何通过 Java 使用 MDC 日志记录

Java : Function local variable initialization

JxBrowser - 处理但任务管理器中仍有 BrowserCore 进程

JXBrowser java.ipc.external=true 虚拟机参数

java - JsonView - 定义默认 View

java - 添加号码的数字

java - Maven 配置文件 JxBrowser 中其他依赖项内的依赖项

java - 无法在 Ubuntu Linux 上运行 JxBrowser Java 应用程序

java - JxBrowser 占用大量内存

java - 如何在JBoss 6.4中禁用javax.validation.api