weblogic 驗證碼 不顯示問題
weblogic 驗證碼 不顯示問題 Could not initialize class sun.awt.X11GraphicsEnvironment
1.問題描述:
Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
Caused by: java.lang.InternalError: Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable.
2.解決方案:
這個是常見問題,可以通過增加Weblogic的啟動引數來解決:-Djava.awt.headless=true
進入weblogic目錄:
你可以修改 startWebLogic.sh 檔案。(加上紅色部分即可)
export JAVA_OPTIONS=-Djava.awt.headless=true
然後關閉和啟動weblogic即可。
修改檔案:startWebLogic.sh 增加
JAVA_OPTIONS=-Djava.awt.headless=true
3.問題原因:
現在你要工作在Headless mode下,就不要指望硬體幫忙了,你得自力更生,依靠系統的計算能力模擬出這些特性來,那麼JVM就不會企圖去借助X11的圖形化計算能力。
4.補充
1.什麼是Headless mode?
Headless模式是系統的一種配置模式。在該模式下,系統缺少了顯示裝置、鍵盤或滑鼠。
2.何時使用和headless mode?
Headless模式雖然不是我們願意見到的,但事實上我們卻常常需要在該模式下工作,尤其是伺服器端程式開發者。因為伺服器(如提供Web服務的主機)往往可能缺少前述裝置,但又需要使用他們提供的功能,生成相應的資料,以提供給客戶端(如瀏覽器所在的配有相關的顯示裝置、鍵盤和滑鼠的主機)。
3.如何使用和Headless mode?
一般是在程式開始啟用headless模式,告訴程式,現在你要工作在Headless mode下,就不要指望硬體幫忙了,你得自力更生,依靠系統的計算能力模擬出這些特性來:
System.setProperty("java.awt.headless","true");
停止後臺服務 ./stopWebLogic
一般情況很難關閉,需要殺掉後臺程式
檢視後臺web程式 ps -ef|grep weblogic
殺程式 kill -9 程式id
啟動服務 ./startWebLogic.sh &
重啟服務 nohup ./startWebLogic.sh &
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29330852/viewspace-2119704/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用"mews/captcha:~2.0" 驗證碼圖片不顯示問題APT
- 解決 PBootCMS 後臺登入不顯示驗證碼的問題boot
- PbootCMS驗證碼不顯示怎麼辦boot
- mac php 圖片驗證碼無法顯示問題MacPHP
- PbootCms後臺登陸不顯示驗證碼boot
- 驗證碼不顯示是什麼情況
- linux環境驗證碼不顯示,除了GD和BOM問題,還可能是Freetype問題Linux
- [BUG反饋]mac環境下驗證碼不顯示Mac
- kaggle 註冊不顯示機器人驗證碼機器人
- .net專案使用Docker部署(包括解決後臺驗證碼,部署後不顯示的問題)Docker
- php onethink驗證碼不顯示的解決辦法PHP
- PbootCms後臺登陸不顯示驗證碼【虛擬主機】boot
- secureCRT顯示亂碼問題Securecrt
- 帝國CMS後臺登陸驗證碼不顯示的解決方法
- oxyplot ScatterPoint新增後不顯示問題
- PbootCms後臺登陸不顯示驗證碼【阿里雲虛擬主機】boot阿里
- ubuntu 中文顯示亂碼問題Ubuntu
- PHP顯示MySQL亂碼問題PHPMySql
- git branch不顯示本地分支的問題(二)Git
- Java解決Itext pdf中文不顯示問題Java
- Swift UIButton 圖片 文字 同時顯示 不顯示,細節問題SwiftUI
- Navicat for mysql 顯示中文亂碼問題MySql
- bootstrap datepicker 在bootstrap modal中不顯示問題boot
- [提問交流]onethink UploadImages外掛不顯示問題
- vue 專案引入字型圖示報錯、不顯示等問題Vue
- 設定spacevim字型顯示亂碼問題
- 解決CentOS 中顯示亂碼問題CentOS
- PLSQL中漢字顯示亂碼問題SQL
- linux 環境下驗證碼不顯示,後臺報錯 sun/awt/X11GraphicsEnvironment .Linux
- 登入邏輯中的驗證碼顯示策略優化優化
- phpcms(v9)驗證碼無法顯示解決方案PHP
- 帝國CMS為什麼驗證碼均顯示為“ecms”?
- Python一行輸出不顯示的問題Python
- layui 輪播圖動態資料不顯示問題UI
- vue-解決background-image:url不顯示問題Vue
- app直播原始碼,驗證時實現獲取驗證碼並顯示倒數計時的功能APP原始碼
- 網站漏洞檢測 身份驗證碼與重要操作驗證碼安全問題網站
- Oracle - SQLPlus中文顯示亂碼問題OracleSQL