首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

linux下验证码不显示,提示Found class com.sun.image.codec.jpeg.JPEGImageEncoder异常

2013-04-09 
linux下验证码不显示,提示Found class com.sun.image.codec.jpeg.JPEGImageEncoder错误把windows下开发的

linux下验证码不显示,提示Found class com.sun.image.codec.jpeg.JPEGImageEncoder错误

把windows下开发的网站部署至opensuse系统下,验证码不能显示,tomcat的日志文件提示:

java.lang.IncompatibleClassChangeError: Found class com.sun.image.codec.jpeg.JPEGImageEncoder, but interface was expected

?

baidu和google了各种解决方案后,得出以下的解决方案:

?

?1. 配置JRE_HOME

??

??

export JRE_HOME=$JAVA_HOME/jre

?
linux下验证码不显示,提示Found class com.sun.image.codec.jpeg.JPEGImageEncoder异常
?

?2. 修改默认jre环境

?

???

update-alternatives --install /usr/bin/java java /usr/local/jdk1.6.0_32/jre/bin/java 40update-alternatives --config选择你创建的那一个。

?
linux下验证码不显示,提示Found class com.sun.image.codec.jpeg.JPEGImageEncoder异常
?

?

热点排行