Linux环境下验证码没法获取

排查步骤:java

因为报错不是404,并且其余请求能够访问到,因此判断不是服务的问题,应该是环境的问题。less

验证码的请求报错:it

Could not initialize class sun.awt.X11GraphicsEnvironmentio

缘由:说明没是加载java.awt.headless验证码

方案:class

在catalina.sh中查找到-Djava.io.tmpdir="$CATALINA_TMPDIR"(会出现多处,都须要替换)这行,并在这一行下加入:-Djava.awt.headless=true \请求

相关文章
相关标签/搜索