歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下讓Tomcat支持驗證碼圖片

Linux下讓Tomcat支持驗證碼圖片

日期:2017/2/27 16:03:04   编辑:Linux教程
通常情況下,人們配置一個基於xNix的web服務器是不會安裝X-Server,運行一個不必要的X-server並不是一種好的網絡管理方式。對於一個Java服務器來說經常要處理一些圖形元素,例如給圖片加上水印文字,如果服務器沒有安裝X-Server,那就沒法實現這個功能了。sun公司在JDK1.4的版本裡面加入了一個headless服務器,有了這個你只需在jre啟動的時候加入一句-Djava.awt.headless=true就可以得到與安裝了X-Server一樣的效果。

下面說一下對於tomcat和weblogic俺是怎麼實現這個小小的功能的,如果是tomcat,執行下面的命令:
export CATALINA_OPTS="-Djava.awt.headless=true"

然後啟動服務即可,如果是weblogic,修改weblogic啟動文件(如startWebLogic.sh或startmydomain.sh),拖到最下面倒數第二行,找到-Dweblogic.Name=${SERVER_NAME},照著這個在裡面加入-Djava.awt.headless=true即可。
Copyright © Linux教程網 All Rights Reserved