jfreechart linux图片中文显示乱码解决方法
原因:首先,Linux环境下的JFreeChart和中文验证码的乱码问题和jsp的编码无关,是由于Java虚拟机找不到字体文件造成的,必须配置jdk下的中文字库文件
环境:
JDK1.5(JDK版本很重要,如果是1.4.2版本的话,JRE目录下的字体配置文件不大一样)
RedHat4.0
Tomcat5.5
解决方法:
1.确认%JavaHome%/jre/lib/fonts目录下存在zysong.ttf
2.在%JavaHome%/jre/lib/fonts目录下执行"ttmkfdir -o fonts.dir"命令,重新生成fonts.dir文件
3.确认/usr/share/fonts/zh_CN/TrueType目录存在,如果不存在则mkdir创建
4.确认/usr/share/fonts/zh_CN/TrueType目录下存在zysong.ttf
5.在%JavaHome%/jre/lib目录下,执行 cp fontconfig.RedHat.3.properties.src fontconfig.properties
6.重新启动tomcat,大功告成!
需要下载zysong.ttf 如果这种字体装了没效果的话,那就要同时在步骤1和步骤3同时拷贝zysong.ttf和simsun.ttf. simsun.ttf是直接在windows下的c:/windows/fonts下找到simsun.ttc 改名为simsun.ttf即可。
转载于:https://www.cnblogs.com/zhwj184/archive/2009/08/28/3027564.html
jfreechart linux图片中文显示乱码解决方法相关推荐
- Linux vim 中文显示乱码解决方法
因为在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码.改动了一下配置文件,使vi支持gb编码就好了. $vi ~/.vimrc let ...
- .sql导入中文显示乱码解决方法
.sql导入中文显示乱码解决方法 参考文章: (1).sql导入中文显示乱码解决方法 (2)https://www.cnblogs.com/fnote/p/8051682.html 备忘一下.
- 取出Cookie中的中文显示乱码解决方法。经验证第三种方法有效。
取出Cookie中的中文显示乱码解决方法 HttpUtility.UrlEncode(Response.Cookies[ "newcookie "].Values); HttpU ...
- Linux麒麟系统中文乱码,ubuntu麒麟系统tomcat中文乱码怎么办?ubuntu tomcat中文显示乱码解决方法...
在ubuntu麒麟系统中安装tomcat后,用户在搭建Demo程序的过程中有遇到tomcat中文显示乱码的情况,一般乱码都是因为编码问题导致的,而如果大家的编码设置是正确的话就是下面的原因导致的,遇到 ...
- eclipse中文显示乱码解决方法总结
Eclipse中文显示为乱码的解决方法 将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,主要原因就是别人的IDE编码格式和自己的Ecl ...
- php mysql 中文_PHP连接MySQL查询结果中文显示乱码解决方法
我们首先假设数据库中采用的编码为UTF-8 这时我们在PHP页面中应当首先添加 此处charset的值utf-8必须与文件保存时的编码类型一样 之后在数据库查询前添加 mysql_query(&quo ...
- Xshell4连接Linux系统中文显示乱码解决办法
如何解决XShell连接linux中文乱码问题 首先,在你打开的XShell工具当中点击菜单栏中的文件-->属性,如下图所示: 然后在弹出的界面中选择终端,然后编码选择Unicode(UTF-8 ...
- win7系统中文显示乱码解决方法
本文主要介绍修改注册表和修改语言两种方法解决win7下中文乱码的问题,希望对您有所帮助 一.修改区域时钟语言 1.打开控制面板 2.选择时钟.语言和区域 3.选择区域和语言 4.选择管理 5.选择 ...
- EL表达式中文显示乱码解决方法
请看第4行,加入如下代码即可解决: <% request.setCharacterEncoding("utf-8"); %> <%@ page language= ...
- mysql z中文乱码_c#写入Mysql中文显示乱码 解决方法 z
Linux编程环境 yum -y install gcc gcc-c++ libtool-ltdl libtool-ltdl-devel openssl openssl-devel curl curl ...
最新文章
- mysql 8.0免安装配置_Mysql8.0免安装包配置方法
- 《构建之法》阅读笔记2
- [转]	Jenkins实战演练之Windows系统节点管理
- SpringBatch job执行流程分析(十六)
- UDP Socket编程 C/C++实现 (Windows Platform SDK)
- 【Web前端】hexo博客管理
- php ssl扩展,php如何安装openssl扩展?
- thymeleaf 判断对象是否为空_JVM面试问题系列:判断对象是否已死和四种垃圾回收算法总结...
- 世界互联网大会乌镇峰会:14项世界互联网领先科技成果发布
- mysql教程手机版_MySQL 入门教程
- 【UVA524】Prime Ring Problem(素数环--递归回溯+全局变量的一个小坑点---水题)
- 韦东山嵌入式Linux三大学习路线
- JDK安装与环境变量配置(WIN7)
- SpreadJS 14.1 Crack by Xacker
- java 文本提取_Java 提取PDF 文本内容
- Kibana:使用 drilldown 从一个仪表板切换到另外一个仪表板
- 【Project】基于LD3320 的智能语音控制系统
- 数据治理:数据指标管理平台解决方案
- 接口隔离原则-快速理解
- 美术绘画之场景基础-张聪-专题视频课程
热门文章
- 【洛谷 2863】牛的舞会
- linux的swap相关
- debugging tools for windows 10下载安装问题
- 韦东山linux学习之ubuntu 9.10 软件源 问题
- 依次将10个数输入,要求打印出其中最大的数
- myeclipse 安装svn(subeclipsesite)插件
- Children’s Queue
- ARPG游戏打击感相关的技术简单总结
- MyEclipse 代码自动提示功能失效 提示No Default Proposals 或 no completions available 的解决方法 转...
- css3的新属性 新增的颜色--- 透明度---两种渐变---定义多张背景图--background-size...