解决linux/Unix下jdk1.5显示中文为方块

6 篇文章 0 订阅

解决linux/Unix下jdk1.5显示中文为方块
 
    JDK配置正常,但是在运行web项目的时候有的中文字体显示为方块,比如flash的中文字体这些。
解决方法如下:
1、在windows的字体目录拷贝simsun.ttf文件(如果是simsun.ttc你就复制成ttf吧)到JDK字体目录
#cp simsun.ttf $JAVA_HOME/jre/lib/fonts
2、修改$JAVA_HOME/jre/lib/fonts/fonts.dir文件内容,记得要先做个备份呀,改错了我可不管你啦,将每行的原来的字体改成

simsun.ttf吧
以下有个例子:
48
simsun.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-1
simsun.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-1
simsun.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-1
simsun.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-1
simsun.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-2
simsun.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-2
simsun.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-2
simsun.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-2
simsun.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-2
simsun.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-2
simsun.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-2
simsun.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-2
simsun.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-4
simsun.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-4
simsun.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-4
simsun.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-4
simsun.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-4
simsun.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-4
simsun.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-4
simsun.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-4
simsun.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-5
simsun.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-5
simsun.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-5
simsun.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-5
simsun.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-5
simsun.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-5
simsun.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-5
simsun.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-5
simsun.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-7
simsun.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-7
simsun.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-7
simsun.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-7
simsun.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-7
simsun.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-7
simsun.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-7
simsun.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-7
simsun.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-9
simsun.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-9
simsun.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-9
simsun.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-9
simsun.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-9
simsun.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-9
simsun.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-9
simsun.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-9
3、你再重新启动web项目,是不是方块变成汉字了呀?如果是的话,那就恭喜你啦,你搞定啦,我的就是这样OK啦!
 flash中的中文汉字也正常显示了。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值