查了很多资料都是建议在 catalina.sh 中增加 -Djava.awt.headless=true 的配置。
加了没有效果。
后来发现是因为JDK版本问题,将JDK 8换成 JDK 7后,问题解决。 验证码也有啦。