由于某些问题,我重新安装了我的操作系统,我复制了我的旧项目,现在我无法使JXBrowser正常工作。我获得了开源项目的许可证。日志说明了这个
04:49:31 INFO: OS name: Linux
04:49:31 INFO: JRE version: 1.8.0_91 64-bit
04:49:31 INFO: JxBrowser version: 6.4
04:49:31 INFO: JxBrowser type: HEAVYWEIGHT
04:49:31 INFO: Starting IPC...
04:49:31 INFO: Starting IPC Server...
04:49:31 INFO: Starting socket server
04:49:31 INFO: Starting socket server at port 1101...
04:49:31 INFO: Starting IPC Process...
04:49:31 INFO: Starting Chromium process...
04:49:31 INFO: The '/lib/x86_64-linux-gnu/libudev.so.0' library exists: FALSE
04:49:31 INFO: The '/tmp/jxbrowser-chromium-49.0.2623.110.6.4/libudev.so.0' library exists: TRUE
04:49:31 INFO: The '/lib/x86_64-linux-gnu/libgcrypt.so.11' library exists: FALSE
04:49:31 INFO: The '/tmp/jxbrowser-chromium-49.0.2623.110.6.4/libgcrypt.so.11' library exists: TRUE
04:49:31 INFO: The '/lib/x86_64-linux-gnu/libcrypto.so.1.0.0' library exists: FALSE
04:49:31 INFO: The '/tmp/jxbrowser-chromium-49.0.2623.110.6.4/libcrypto.so.1.0.0' library exists: FALSE
04:49:31 INFO: Looking for libcrypto.so.x.x.x in '/lib/x86_64-linux-gnu/'...
04:49:31 INFO: Looking for libcrypto.so.x.x.x in '/lib64/'...
04:49:31 INFO: Looking for libcrypto.so.x.x.x in '/usr/lib64/'...
04:49:31 INFO: Failed to find libcrypto.so.x.x.x
04:49:31 INFO: Command line: /tmp/jxbrowser-chromium-49.0.2623.110.6.4/jxbrowser-chromium 1101 2837 --disable-surfaces
04:49:31 INFO: Chromium process exit code 127
04:49:31 INFO: /tmp/jxbrowser-chromium-49.0.2623.110.6.4/jxbrowser-chromium: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
com.teamdev.jxbrowser.chromium.internal.ipc.IPCException: IPC process exited. Exit code: 127
at com.teamdev.jxbrowser.chromium.internal.ipc.d.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
04:49:32 INFO: Stopping Server...
04:49:32 INFO: Stopping Server... [DONE]
04:49:32 INFO: Waiting process exit...
我在Kali 2.0和Eclipse Mars上运行它
答案 0 :(得分:1)
错误消息表明Chromium引擎无法找到libcrypto.so.1.0.0
系统库。请尝试安装此库并检查它是否有帮助。