admin 管理员组

文章数量: 1087135


2024年6月1日发(作者:jquery ui dialog 嵌入url)

Linux5.3+Oracle10gr2+jdk1.5

问题的实质就是JVM没有在默认的系统字体目录上找到需要的字体。

解决问题只需要一件东西:中文字体

可以从WINXP下的C:WINDOWSfonts目录去烤贝

JDK 1.5中文问题的解决

#vi /usr/java/jdk1.5.0_10/jre/lib/

查看这个文件的末尾部分,可以看见几行设定字体路径的代码。当然我们只需要关心

简体中文字体的路径:

filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/u

sr/share/fonts/zh_CN/TrueType/

e-gb18030=/usr/share/fonts/zh_CN/TrueType

对于Linux5.3,默认下是不存在/usr/share/fonts/zh_CN/TrueType目录和

字体文件的。在JDK 1.5下运行SWING程序出现中文乱码,原因就在此。所

以接下来就要建立这个目录,并拷贝一个中文字体,并重命名为。

#mkdir –p /usr/share/fonts/zh_CN/TrueType

上传文件到目录下

#chmod –R 755 /usr/share/fonts/zh_CN/TrueType

至此,JDK1.5中文乱码问题已经解决

Oracle 10g dbca界面中文乱码的解决

Oralce 10g自带JDK1.4.2和JRE 1.4.2, 其字体配置的目录为:

/opt/oracle/product/10.2/jdk/jre/lib和/opt/oracle/product/10.2/jre/1.4.2/lib/

#vi /opt/oracle/product/10.2/jdk/jre/lib/ties

查看文件的最后指定的字符集路径是否正确,本例中默认文件没有指定

选择同目录下其他的字体设置文件替换默认文件

#cd /opt/oracle/product/10.2/jdk/jre/lib/

#mv ties

#cp _ ties

#vi /opt/oracle/product/10.2/jdk/jre/lib/ties

查看替换后文件的最后指定的路径为/usr/share/fonts/zh_CN/TrueType/

#mkdir –p /usr/share/fonts/zh_CN/TrueType

上传文件到目录下

#chmod –R 755 /usr/share/fonts/zh_CN/TrueType

确认一下中文配置是否成功,执行:

#/opt/oracle/product/10.2/jdk/jre/bin/ControlPanel

问题解决

Oracle 10g EM企业管理器WEB界面中文乱码的解决

这个要修改/opt/oracle/product/10.2/jre/1.4.2/lib/ties

#cd /opt/oracle/product/10.2/jre/1.4.2/lib/

#mv ties

#cp _ ties

#mkdir –p /usr/share/fonts/zh_CN/TrueType

上传文件到目录下

#chmod –R 755 /usr/share/fonts/zh_CN/TrueType

确认一下中文配置是否成功,执行:

#/opt/oracle/product/10.2/jre/1.4.2/bin/ControlPanel

如果弹出的控制台都是中文的,说明中文配置成功.. 重启em

$emctl stop dbconsole

$emctl start dbconsole

看看效果,还是小方块…为什么? 因为那个按钮是个图片,而那个图是在第一次访

问时动态生成的,生成的时候用的是jre的ties里面指定的中文字体, 所

以要把生成的图片删掉,下次访问就重新生成了。

具体的位置:

/opt/oracle/product/10.2/oc4j/j2ee/oc4j_applications/applications/em/em/ca

bo/images/cache/zhs

$ rm *.gif

$ emctl start dbconsole

然后把浏览器的缓存清理一下,重新访问:

localhost:1158/em 问题解决

Solaris10u6(10/08)+Oracle10gr2

登陆时选择语言为zh_18030或登陆以后将环境语言设置为zh_18030

使用Xmanager连接


本文标签: 文件 字体 目录 生成 乱码