Linux下的JFreeChart和 汉子验证码 中文乱码问题解决方案
原因:因为linux下,jdk的字符集里缺汉子编码给他补上,字符集文件自己找或与我联系都可以,以下是解决办法。
环境:
JDK1.5(JDK版本很重要,如果是1.4.2版本的话,JRE目录下的字体配置文件不大一样)
RedHat4.0
Tomcat5.0
解决方法:
1.确认%JavaHome%/jre/lib/fonts目录下存在zysong.ttf
2.在%JavaHome%/jre/lib/fonts目录下执行"ttmkfdir-ofonts.dir"命令,重新生成fonts.dir文件
3.确认/usr/share/fonts/zh_CN/TrueType目录存在,如果不存在则mkdir创建
4.确认/usr/share/fonts/zh_CN/TrueType目录下存在zysong.ttf
5.在%JavaHome%/jre/lib目录下,执行cpfontconfig.RedHat.3.properties.srcfontconfig.properties
6.重新启动tomcat,大功告成!
相关推荐
lonesomer 2020-09-17
蚩尤后裔 2020-06-04
Summer的小屋 2020-05-06
voiletbin 2020-04-17
hnllei 2020-02-24
蚩尤后裔 2020-02-24
suosuo 2020-01-02
voiletbin 2019-12-20
渴望就奋力追寻 2019-12-20
baixiaoshi 2019-12-18
guicaizhou 2019-12-12
nangongyanya 2019-11-30
88580090 2013-07-14
zhouxihua0 2019-11-08