解决方法:
在tomcatcatalina.sh中搜索cygwin=false,然后在它的上面加上这句话JAVA_OPTS='-Djava.awt.headless=true'
具体参考如下图片:
然后重启tomcat,验证码就可以出来的。