中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jfreechart在Unix下無法顯示

發布時間:2020-04-03 15:06:35 來源:網絡 閱讀:304 作者:glying 欄目:系統運維

JFreechart部分在本地windows+tomcat下運行良好,但是放到服務器上unix+tomcat后,圖表圖片不能正常顯示,圖片出顯示紅叉子,圖片上的文字都不能顯示。

在網上搜索了許多相關問題,終于找到問題根源:
java在*unix平臺實現繪圖功能時,依賴于操作系統XServer進行繪圖。從終端界面啟動時,無法調用。

詳細解釋以及解決方式如下:
http://qjmouse.javaeye.com/blog/296092
系統使用jfreechart畫圖,在部分*unix系統中出現問題,解決方法如下,其他類似問題也可以參考解決

1.圖形無法顯示,異常為:Can't connect to X11 window server using ':0.0' as
the value of the DISPLAY variable.
原因:java在*unix平臺實現繪圖功能時,依賴于操作系統XServer進行繪圖。從終端界面啟動時,無法調用。
解決:使用java的headles模式,不調用操作系統本地資源。
配置:進入到was控制臺 > 服務器 > 應用程序服務器 > servername > 進程定義 >
Java 虛擬機,設置“通用 JVM 實參” 為
“-Djava.awt.headless=true”,重啟WAS。

2.可以繪圖,但中文顯示為方塊
原因:jdk默認使用英文的font.properties描述文件
解決:將字體描述文件替換為中文版,進入WAS使用JRE的lib目錄,如/opt/IBM/WebSphere/AppServer/java/jre
/lib,備份原font.properties,將font.properties.zh改名為font.properties,重啟WAS。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

龙泉市| 临湘市| 巴中市| 舟曲县| 新余市| 吉首市| 肥城市| 巴东县| 唐海县| 洞口县| 通山县| 钟祥市| 汝阳县| 嘉定区| 英德市| 镇平县| 尼木县| 芦山县| 恭城| 西宁市| 澜沧| 荥阳市| 慈利县| 横峰县| 常宁市| 湟源县| 田东县| 思茅市| 云安县| 德庆县| 突泉县| 车致| 蒲江县| 丰顺县| 绥滨县| 彩票| 元氏县| 玉门市| 闽侯县| 河北区| 蕉岭县|