红联Linux门户
Linux帮助

ubuntu jcaptcha本地发布时验证码无法显示

发布时间:2016-04-26 10:20:55来源:linux网站作者:GoogleFan

ubuntu系统上请求jcaptcha.servlet无法显示验证码,发布到线上没问题,在windos10系统上也没问题。

本地请求时,服务404:

ubuntu jcaptcha本地发布时验证码无法显示

但是发布到线上时,没有问题:

ubuntu jcaptcha本地发布时验证码无法显示


这是在ubuntu 系统上,在我的windos10系统上又没有问题了。


结论!好像是 jdk中的 rt.jar  包的问题。

Caused by: java.lang.ClassNotFoundException: com.sun.image.codec.jpeg.ImageFormatException

报错说是找不到该类。我的ubuntu 系统用的是 openjdk-8-jdk .使用apt-get 直接安装的。

ImageFormatException 在 sun.awt.image 目录下。

而windows 是在 com.sun.image.codec.jpeg 目录下。

最终重新在官网下载jdk后问题解决。


本文永久更新地址:http://www.linuxdiyf.com/linux/20099.html