linux环境下如何显示图形验证码

原创 2006年06月22日 11:17:00
发现很多人问这个问题,我也是从网上搜到的答案。在这里和大家共享一下:
在java启动参数中增加-Djava.awt.headless=true  就可以了。以tomcat为例,就是在tomcat的bin目录下找到catalina.sh。打开后可以看到有很多-D的地方就是启动参数了。在所有的分支中都加上-Djava.awt.headless=true就可以了。下面是一段catalina.sh的例子代码:
-Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" -classpath "$CLASSPATH" /
        -sourcepath "$CATALINA_HOME"/../../jakarta-tomcat-catalina/catalina/src/share /
        -Djava.security.manager /
        -Djava.security.policy=="$CATALINA_BASE"/conf/catalina.policy /
        -Dcatalina.base="$CATALINA_BASE" /
        -Dcatalina.home="$CATALINA_HOME" /
    -Djava.awt.headless=true /
        -Djava.io.tmpdir="$CATALINA_TMPDIR" /
        org.apache.catalina.startup.Bootstrap "$@" start

你需要做的就是加入粗题那一行。

JAVA 在linux下面生成验证码异常问题

应用部署到Linux下,结果首页登录的验证码显示不出来。该验证码是用java的图片包来处理图片的,后台日志报错:java.lang.NoClassDefFoundError: sun.awt.X11G...
  • zhoupeng_love
  • zhoupeng_love
  • 2015年10月19日 14:01
  • 1560

在使用JCaptcha(验证码)在项目中时,在windows没报异常,但移植linux上部署出错。

如果验证码图片是采用背景图片的,在windows下没问题,
  • WK313753744
  • WK313753744
  • 2014年04月21日 19:42
  • 4727

linux环境下如何显示图形验证码

发现很多人问这个问题,我也是从网上搜到的答案。在这里和大家共享一下:在java启动参数中增加-Djava.awt.headless=true  就可以了。以tomcat为例,就是在tomcat的bin...
  • kevin263
  • kevin263
  • 2006年06月22日 11:17
  • 3414

windows及linux下安装django simple captcha 遇到的各种问题及解决办法

转载自http://www.cnblogs.com/descusr/p/3225874.html 所有程序写完之后,验证码图片不显示,点击图片地址会提示如下错误,并且在linux下的纠正办法 ...
  • taozuihen17
  • taozuihen17
  • 2014年06月23日 15:08
  • 1425

jcaptcha验证码的使用

这个验证码的使用灰常简单,只有三个类可以直接copy,然后再配置一下web.xml,然后就可以在你的java登录验证类里使用了 这时效果图: 生产图片的javal类,需要集成HttpServl...
  • yangxuan0261
  • yangxuan0261
  • 2013年08月04日 19:22
  • 1647

Linux下网站的验证码图片不显示

网站放到Linux下验证码不显示了; 报错: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11Graphi...
  • rightxiang
  • rightxiang
  • 2011年09月07日 10:39
  • 1372

linux 环境下验证码不显示,后台报错 sun/awt/X11GraphicsEnvironment

把应用部署到Linux下,结果首页登录的验证码显示不出来。该验证码是用java的图片包来处理图片的,后台日志报错:java.lang.NoClassDefFoundError: sun.awt.X11...
  • amorym
  • amorym
  • 2017年01月22日 15:17
  • 495

java Graphics做验证码出现问题解决

注: 1、代码没有问题 2、系统字符没有问题 3、tomcat等字符设置没有问题那个时候排查了很久,都没有找到问题所在,最后发现是字符集问题 原来是因为JDK少了中文字...
  • qq_16055765
  • qq_16055765
  • 2017年11月20日 09:46
  • 62

java linux ImageIO 验证码在一段时间以后出不来 问题总结

java linux ImageIO 验证码在一段时间以后出不来
  • hjm4702192
  • hjm4702192
  • 2014年05月21日 11:20
  • 1564

Linux下验证码无法显示!

linux/unix + RESIN 验证码无法显示的问题 昨天马上要出版本了,我做的验证码在windows上可以正常显示,HP Server上装的Redhat 9上无法显示,愁死我了,搞了一天都没有...
  • Shatty
  • Shatty
  • 2007年12月08日 17:20
  • 7529
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux环境下如何显示图形验证码
举报原因:
原因补充:

(最多只允许输入30个字)