最近做了一个jxbrower抓取微信公众号文章的程序,想着挂在linux上定时运行,布上去却有几个问题这边总结一下, 我得服务器是ubuntu16版本的
1、在linux无桌面的版本运行需要用x-server运行
![](https://img-blog.csdnimg.cn/20210521104812466.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0OTc0OTQ3,size_16,color_FFFFFF,t_70)
2、就是linux的Chrome内核插件安装,运动的时候基本都会报缺少的依赖,搜一下安装依赖包的命令,安装就行了
3、还有就是运行jar包需要用到 xvfb-run这个命令 做了个systemd的服务让jar包一直运行
![](https://img-blog.csdnimg.cn/20210521105358845.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0OTc0OTQ3,size_16,color_FFFFFF,t_70)
感谢大神的翻译文档:http://xuanyimao.com/doc/jxbrowser/helpdoc/jxbrowser/jxbrowser.support.teamdev.com/support/solutions.html