关闭

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

3150人阅读 评论(0) 收藏 举报
发现很多人问这个问题,我也是从网上搜到的答案。在这里和大家共享一下:
在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

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

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:30616次
    • 积分:470
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:2篇
    • 译文:2篇
    • 评论:9条
    文章分类
    最新评论