在Linux下安装jdk并解决jFreeChart字符乱码问题

red hat自带的jdk要先卸载才能安装自己的jdk:yum remove java就可以删除Linux上的java了。

获取java的方式可以通过上网yum install或者windows用vsftp传送过来Linux。

以jdk-6u3-linux-i586-rpm.bin为例,我们只需要将它的权限改为777,执行./jdk-6u3-linux-i586-rpm.bin就可以自动安装,变量环境会自动帮你配置好,如果没有配置好也可以通过修改vi /etc/profile,添加

JAVA_HOME=/usr/java/jdk1.6.0_03/
export JAVA_HOME

java算是配置好了。

解决jFreeChart乱码问题:

JFreeChart默认字体有"Arial", "Dialog", "Dialog", "SansSerif", "Tahoma"
而需要用到是宋体等中文字体时,JVM找不到相关字体文件,所以会显示乱码,解决方法如下。

1.复制所使用的中文字体文件(如simsun.ttc)到此目录中(如果没有fallback目录,请手动建立。)
$JAVA_HOME/jre/lib/fonts/fallback

posted @ 2016-01-01 13:40  Gin.p  阅读(38)  评论(0)    收藏  举报