Weblogic下无法显示验证码(Linux环境下)

问题描述:
linux服务器中,weblogic环境下起应用程序,登录后不显示验证码。解决参考办法是:
找到你创建域名中的启动目录文件,即找到bin目录下的startWebLogic.sh文件
/oracle/middleware/user_projects/domains/ahzc/bin
搜索 DOMAIN_HOME 或者搜索你创建域的名称
在上面的几行有内容:
如下

JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none 
# Call setDomainEnv here.
DOMAIN_HOME="/oracle/middleware/user_projects/domains/base_domain"
. ${DOMAIN_HOME}/bin/setDomainEnv.sh $*
SAVE_JAVA_OPTIONS="${JAVA_OPTIONS}"
SAVE_CLASSPATH="${CLASSPATH}"

添加 -Djava.awt.headless=true",添加后的显示如下:

JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none -Djava.awt.headless=true"
# Call setDomainEnv here.
DOMAIN_HOME="/oracle/middleware/user_projects/domains/base_domain"
. ${DOMAIN_HOME}/bin/setDomainEnv.sh $*
SAVE_JAVA_OPTIONS="${JAVA_OPTIONS}"
SAVE_CLASSPATH="${CLASSPATH}"