ACTIVITI在LINUX下查看流程图片中文字体出现乱码的解决方案
来源:互联网 发布:aveva软件购买 编辑:程序博客网 时间:2024/06/05 04:16
ACTIVITI在LINUX下查看流程图片中文字体出现乱码的解决方案
问题产生:我配置在linux上的tomcat服务器生成图片时中文,出现很多小方框,不能正常显示。问题解决过程:通过网络上搜索资料,发现是因为linux上jre对中文支持的问题。后来发现这篇小文章:
----------------------------------------------------------------------------------------------
JDK 6 for linux的中文问题
在linux下做java开发已经好几年了,经历了jdk1.4 -> 6.0。看着java在linux下的中文问题已经在慢慢改善。到6.0不做任配置都已经能正常运行很多中文程序,但可惜还是会有些中文问题。例如运行 jedit, netbeans等程序。甚至是自己写的hello world swing程序的系统菜单都是乱码的。
但解决方法很简单,在JRE 5以上的java环境中,java会自动加载$JAVA_HOME/jre/lib/fonts/fallback目录下的字体。链接或复制宋体或微软雅黑等字体到该目录即可解决。
但官方文档上说此法只适用于swing程序,要让awt程序也支持中文,还要自己设字体配置文件。由于我很少会用到awt程序,也就懒得去改了,有需要的朋友请参考Font Configuration Files
进行操作:
在Windows XP的字体目录下,找到simsun.ttc的字体文件,重命名为simsun.ttf,然后将该文件复制到linux的/usr/local/jdk/jre/lib/fonts/fallback/(这个fallback目录如果不存在则先创建这个目录)下面,因为 simsun.ttf 字体文件对应的是宋体,则在程序中使用的时候设置字体为“宋体”,修改fonts.dir为以下内容。
目录:simsun.ttf
[root@DFS-mogilefs02 app]# find / -name simsun.ttf
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64/jre/lib/fonts/fallback/simsun.ttf
0 0
- ACTIVITI在LINUX下查看流程图片中文字体出现乱码的解决方案
- ACTIVITI在LINUX下查看流程图片中文字体出现乱码的解决方案
- Activiti查看流程图片
- cocos2dx在写中文字体的时候出现乱码
- Linux下JDK中文字体乱码
- Linux下JDK中文字体乱码
- Linux下JDK中文字体乱码
- Activiti 5.16 流程图片生成的中文乱码问题
- Linux下查看pdf文档乱码解决方案
- 在EA中将代码导入模型的时候,查看源码出现中文乱码的解决方案
- linux中使用tail -f查看日志出现中文乱码的解决方案
- css中文字体乱码解决方案:
- java程序在linux下出现的乱码问题
- linux上的文件在window下中文出现乱码
- Jfreechar在linux下乱码解决方案
- tomcat在linux下出现乱码问题
- iText在Linux下使用不同中文字体问题的解决方法
- FCKeditor 在 linux 下 无法上传图片的问题,解决方案
- SQL Server 2000中查询表名
- U-boot mkimage指定Linux内核地址时的两种方式
- 用TextView显示时间(数码管样式)
- JavaWeb 服务启动时,在后台启动加载一个线程。
- 设计模式:依赖倒转原则
- ACTIVITI在LINUX下查看流程图片中文字体出现乱码的解决方案
- mysql约束
- Xutils3学习笔记(更新中...)
- android中的后退键——onBackPressed()的使用
- UITableViewCell的附件及代理方法
- Redhat Linux 6.4 mail server configuration
- 简单实现GridView的Item逐个加载和动画效果,gridviewitem
- Linux环境变量配置和Android源码导入
- 你好,CSDN