歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下JFreechart 中文亂碼的解決

Linux下JFreechart 中文亂碼的解決

日期:2017/2/28 16:12:24   编辑:Linux教程
問題發生 :在開發項目中,使用到了Jfreechart,在本機環境測試正常,部署到服務器上Linux,發現Jfreechart裡面的中文不能正常顯示,經過搜索,發現了解決方法,下面把我的操作步驟寫一下啊。

問題解決:

1、首先確認你的服務器上的javahome ,執行命令 echo $JAVA_HOME ,顯示出java的目錄

2、將zysong.ttf文件拷貝到%JavaHome%/jre/lib/fonts目錄下(注釋:zysong.ttf文件可以在網上搜索到,CSDN免積分下載地址http://download.csdn.net/source/1394913; 同時鄙視下CSDN的下載積分制度)

3、在%JavaHome%/jre/lib/fonts目錄下執行"ttmkfdir -o fonts.dir"命令,重新生成fonts.dir文件

4、確認/usr/share/fonts/zh_CN/TrueType目錄存在,如果不存在則mkdir創建 ,一般開始是沒有的,所有這樣執行:到/usr/share/fonts下,"mkdir zh_CN" 命令創建 zh_CN文件夾,到zh_CN目錄下 "mkdir TrueType"命令創建TrueType文件夾

5、把zysong.ttf文件拷貝到TrueType下

6、在%JavaHome%/jre/lib目錄下,執行 cp fontconfig.RedHat.3.properties.src fontconfig.properties

7、重新啟動tomcat(resin等web容器),現在再看看,中文顯示正常了!

有什麼問題歡迎聯系senglez#gmail.com(#換成@)

Copyright © Linux教程網 All Rights Reserved