解决在linux环境下面不显示验证码的问题

详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt235

     解决在linux环境下面不显示验证码的问题

1、tomcat
      (1)需要在执行文件里面加上shell代码   unset DISPLAY

      (2)Tomcat中修改TOMCAT_HOME/bin/catalina.sh,在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
               JAVA_OPTS="-server -Xms128m -Xmx256m -XX:MaxPermSize=256M -XX:PermSize=128M -Djava.awt.headless=true "

      (3)JAVA_OPTS=-Djava.awt.headless=true


2、resin
        在resin中配置jvm参数。在httpd.sh中,找到args=这一行,然后添加args="-     Djava.awt.headless=true"对于tomcat,则在-Dcatalina.home行下面添加-     Djava.awt.headless=true每一行都要添加,总共有9行

原文地址:https://www.cnblogs.com/grefr/p/6094846.html