「sun/awt/X11GraphicsEnvironment」驗證碼圖片沒法顯示


最近要更新在線客服系統,其中留言板裏面的效驗碼,在本地window中顯示徹底沒問題,不過放到測試機上不管如何都顯示不出,UAT環境爲aix7.1+websphere8.0+jdk1.6,顯示以下: html


在瀏覽器中直接輸入驗證碼地址後結果以下: java

Can’t connect to X11 window server using ‘:0.0′ as the value of the DISPLAY variable


刷新以後出現下列異常: linux

Error 500: sun/awt/X11GraphicsEnvironment


錯誤緣由: web

AWT會調用操做系統本地窗口資源繪圖,windows對此支持很好,在linux或unix下若是沒有進到X window,AWT就不能繪圖 windows

解決辦法: 瀏覽器

進入was控制檯,在「應用程序服務器 > server1 > 進程定義 > Java 虛擬機」下的「通常 JVM 自變量」中加入下列啓動參數後重啓server便可: 服務器

-Djava.awt.headless=true
相關文章
相關標籤/搜索