免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 9125 | 回复: 6
打印 上一主题 下一主题

linux 下 jdk 如何添加中文字符集(字库) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-17 10:19 |只看该作者 |倒序浏览
我用jfreechart做报表,再linux server下,报表中的中文都是不出来!查找了一下原因说是jdk没有中文字符,在google一下,说的都是jdk1.2版本的做法,和现在的不相符了,而且我在/jre/lib/ 也没有找到fonts.properties 文件,不知道有没有大侠做过相关的配置,望不吝赐教,谢谢!

论坛徽章:
0
2 [报告]
发表于 2006-08-17 12:57 |只看该作者
。。。 jdk没有中文字库??

论坛徽章:
0
3 [报告]
发表于 2006-08-17 14:15 |只看该作者
好像没有的,要自己下载然后加入进去的,至于怎么加入就是我要问得了!

论坛徽章:
0
4 [报告]
发表于 2006-08-17 16:05 |只看该作者
http://linuxsir.org/bbs/showthread.php?t=158384

cd <JAVA_HOME>/lib/fonts 或者cd <JAVA_HOME>/jre/lib/fonts
mkdir fallback

其中<JAVA_HOME>是你安装jdk/jre的路径,我的是/usr/local/jdk1.5。复制或者链接一个中文字体至其下:

ln -s /usr/share/fonts/truetype/simsun.ttf /usr/local/jdk1.5/jre/lib/fonts/fallback/simsun.ttf

论坛徽章:
0
5 [报告]
发表于 2006-08-17 17:57 |只看该作者
学习!
不知道行不行, 请做了以上操作的人回个话. 行或不行

论坛徽章:
0
6 [报告]
发表于 2006-08-19 09:15 |只看该作者
先谢一个,我用的是gentoo linux,jdk1.5 的,我尽快的操作,然后把结果汇报给大家,顺便问一下。我没有x界面的,会不会和那个中文不能显示有关系呢?

论坛徽章:
0
7 [报告]
发表于 2006-08-19 10:42 |只看该作者
首先谢谢大家的帮助,问题得以解决,具体的原理我还是不清楚,希望大家能给我解释一下.下面我把我自己的解决的方法和大家说明一下,希望能对以后的人有所帮助:
我的操作系统是gentoo linux,jdk采用的是jdk1.5.00_6,我最后一次尝试的方法是
×××××××××××××××××××××××××××××××××××××××××××××××××××
cd <JAVA_HOME>/lib/fonts或者cd <JAVA_HOME>/jre/lib/fonts
mkdir fallback

其中<JAVA_HOME>是你安装jdk/jre的路径,我的是/usr/lib/jdk1.5。
我从window里面找到simsun.ttc,然后考到
<JAVA_HOME>/jre/lib/fonts/fallback/ 下面,重新启动tomcat就可以了
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
我还有若干疑问,希望能得到解释:
一、我在<JAVA_HOME>/jre/lib/ 下没有发现font.properties 文件,不知道怎么也可以。
二、生产图片和服务器没有装x界面有没有关系,我以前没有装,是不可以的,不过没有按照以上方法去设置。
现在装了x界面(不过没有启动),也按照上面设置了jdk的中文字符,可以了,所以我就不知道是不是和x界面有没有关系。
再次谢谢大家的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP