我在需要使用尽可能多的操作系统的应用程序中使用JxBrowser版本6.14.2,System Requirements页面指出JxBrowser运行:
Windows和MacOS平台(Intel和AMD),32位和64位,以及Linux 64位
旁注: jxbrowser-linux32与http://maven.teamdev.com/repository/products/com/teamdev/jxbrowser/上的这些依赖关系在我的32位Linux虚拟机中似乎不起作用。有没有什么我想让JxBrowser在32位Linux系统上工作?
我还在使用Ubuntu 17.04,Centos 6.8和Fedora 25的64位虚拟机上测试了这一点,所有Java 1.8都继续出现以下错误:
IPC流程退出。退出代码127
人们说我缺少一个libcrypto.so.1.0.0文件,但该文件存在于我的jxbrowser chromium目录中。
为什么JxBrowser不能在我的Linux VM上正常工作?谢谢!
答案 0 :(得分:0)
请注意,您提到的文章中的System Requirements是针对最新版本的JxBrowser指定的,目前为6.17,而JxBrowser 6.14.2已过期。
以下是JxBrowser 6.17支持的平台:
Windows(32位和64位)
Linux(64位)
macOS(64位)
您还可以查看JxBrowser release notes以了解添加或删除平台支持的时间。
例如,在JxBrowser 6.16中添加了Ubuntu 17.04支持。
此外,在JxBrowser 6.15中迁移到Chromium 60后,Linux 32位支持被删除,因为Chromium本身不再支持这些平台了。