linux系统中部署项目,验证码不能正常显示,而windows下面的tomcat下运行,验证码能正常显示,之解决办法
linux下验证码功能不能正常显示
步骤方法:
1、修改${TOMCAT_HOME}/bin/catalina.sh (windows修改catalina.bat)。
2、查找到-Djava.io.tmpdir="$CATALINA_TMPDIR"这行,
3、并在这一行下加入:-Djava.awt.headless=true \,一共需要在修改文件里面添加7次,
4、修改好“保存”再重启tomcat后网页的验证码就可以正确显示了。