linux部署java系统验证码错误

小致Daddy 发布于 2016/12/21 15:12
阅读 878
收藏 0

Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/jvm/jdk1.8.0_112/jre/lib/amd64/libawt_xawt.so: libXrender.so.1: cannot open shared object file: No such file or directory

如题:使用java写的一个小程序,登录界面使用到了验证码。在windows平台没错误,但是在linux平台报错如下错误:

Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/jvm/jdk1.8.0_112/jre/lib/amd64/libawt_xawt.so: libXrender.so.1: cannot open shared object file: No such file or directory

貌似是缺少图形相关的库,类似于python缺少pillow的错误呢

大神有知道怎么解决的嘛?

现在我终于解决了,可以看下我的博客:Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/jvm/jdk1.8.0_112/jre/lib/amd64/libawt_xawt.so: libXrender.so.1: cannot open shared object file: No such file or directory的解决方案

加载中
0
专业酱油党
专业酱油党
java系统验证码??什么鬼?是网页上的那些图形验证码吗?
0
小致Daddy
小致Daddy

哎  终于找到原因了,由于用的服务器的ubuntu,好多图形的库都没有,所以需要自己安装

执行:sudo apt-get install libXi6

搞定

返回顶部
顶部