2012-02-23 44 views
1

Jasper报告pdf在jdk 1.5中正确对齐,但在jdk 1.6中,它在Redhat中是错误的。为什么红帽子的行为就像在jasper报告中那样,在ubuntu中没有问题。是否有任何其他设置需要修复它。Redhat是5.4版本和Ubuntu 10.10对齐问题在ireport pdf RedHat服务器为jdk 1.5

回答

0

这种类型的问题的答案总是字体扩展。对齐方式不同,因为其他服务器有不同的可用字体。使用字体扩展名以确保您具有所需的字体。

0

感谢mdahlman的回复......我使用了适当的字体扩展,它同时适用于redhat jdk 1.5和ubuntu,适用于jdk 1.5和1.6。我使用Trebuchet MS的字体,所以它也添加在jar list.it中工作正常。我的问题是在JDK 1.5和1.6在redhat但我发现

Java版本 “1.6.0” OpenJDK的运行时环境(建立1.6.0-B09) OpenJDK的服务器VM(生成1.6.0-B09,混合模式)

在RedHat中字体不能正确对齐

但是在下面的JDK 1.6版本,它正在罚款

Java版本 “1.6.0_15” 的Java(TM)SE运行时环境(建立1.6.0_15-B03) 的HotSpot的Java(TM)服务器VM(建14.1-B02,混合模式)

但我修复了我的bug与jre build 1.6.0_15-b03。