系统使用jfreechart画图,在部分*unix系统中出现问题,解决方法如下,其他类似问题也可以参考解决
1.图形无法显示,异常为:Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
原因:java在*unix平台实现绘图功能时,依赖于操作系统XServer进行绘图。从终端界面启动时,无法调用。
解决:使用java的headles模式,不调用操作系统本地资源。
配置:进入到was控制台 > 服务器 > 应用程序服务器 > servername > 进程定义 > Java 虚拟机,设置“通用 JVM 实参” 为 “-Djava.awt.headless=true”,重启WAS。
2.可以绘图,但中文显示为方块
原因:jdk默认使用英文的font.properties描述文件
解决:将字体描述文件替换为中文版,进入WAS使用JRE的lib目录,如/opt/IBM/WebSphere/AppServer/java/jre /lib,备份原font.properties,将font.properties.zh改名为font.properties,重启WAS。
分享到:
相关推荐
标题“JFreechart在Linux下不显示及中文乱码问题”指出的是在使用JFreechart库创建图表时,在Linux操作系统环境下遇到的两个主要问题:图表无法正常显示以及中文字符出现乱码。JFreechart是一个Java库,用于生成高...
在Linux中,特别是那些没有预装完整中文支持的发行版,JFreeChart可能找不到合适的字体来显示中文字符,导致图表上的中文显示为方框或者乱码。 解决这个问题通常需要以下几个步骤: 1. **安装中文字体**:在Linux...
在 Linux 系统中,中文文件在 ssh 终端中显示为乱码,这是由于 SSH 客户端和 Linux 服务器之间的字符集不同所导致的。解决这个问题,需要修改 Linux 系统的默认字符集,使其与 Windows 系统的一致。 本文档提供了两...
这个文件可以用来解决JFreeChart在Linux下显示中文乱码的问题。 解决步骤如下: 1. **安装字体**:首先,你需要将“simsun.ttc”字体文件安装到你的Linux系统中。这通常涉及到将字体文件复制到系统的字体目录...
在使用JFreeChart库生成图表时,可能会遇到中文乱码的问题,这主要是因为JFreeChart默认的字体不支持中文显示。解决这个问题的关键在于为图表的各个部分(如标题、轴标签、图例等)设置合适的中文支持字体。下面将...
JFreeChart-1.0.13原文件含jar包。 1、JFreeChart生成图片路径教程 2、JFreeChart使用教程(含下载安装,超详细) 3、JFreeChart使用详细教程 ...5、JFreeChart乱码解决方法 等等 包括许多优秀案例
本文将深入探讨如何解决这一问题,确保在Linux系统中,JFreeChart能正确地渲染中文字符。 首先,我们需要了解JFreeChart如何处理字体。JFreeChart依赖于Java的`java.awt.Font`类来设置字体,而Java默认的字体库可能...
JFreeChart乱码解决方法 - 企业应用 - Java
Jfreechart 中文乱码的解决方法,网上共享的资源
绝对物超所值! JFreeChart-1.0.13原文件含jar包。 1、JFreeChart生成图片路径教程 2、JFreeChart使用教程(含下载安装,超详细...5、JFreeChart乱码解决方法 等等 包括csdn上得优秀案例 ------20+M的数据不要别后悔哦
标题中的“jfreechart在LINUX下乱码问题的解决”指的是在Linux操作系统中使用JFreeChart库时遇到的字符编码问题。JFreeChart是一个Java库,用于创建各种图表,如饼图、柱状图、线图等。在处理中文字符时,如果系统...
在JFreeChart的早期版本中,由于默认的字体集可能不支持中文字符,因此在处理包含中文的数据时,可能会出现乱码现象。为了解决这个问题,我们需要采取以下步骤: 1. 设置合适的字体:JFreeChart允许我们自定义图表...
标题 "jfreechart部署在Linux服务器上生成图片乱码的解决方案" 涉及到的主要知识点是关于Java图形库JFreeChart在Linux环境中的使用,特别是解决中文字符乱码的问题。JFreeChart是一个广泛使用的开源Java库,它允许...
通过以上分析,我们可以看到,理解和使用JFreeChart源码不仅可以解决在Linux环境下中文乱码的问题,还能帮助我们更好地控制和定制图表的显示效果。对于需要在Java项目中展示数据或者创建复杂图表的开发者来说,深入...
解决JFreeChart中文乱码的方法主要集中在字体的配置和编码的处理两个方面。 #### 字体配置 字体配置是解决中文乱码最基本也是最有效的方法之一。 1. **使用系统字体** - 在Java环境中指定使用系统中已安装的支持...
通过上述步骤,我们不仅解决了JFreechart在生成PDF时中文不显示的问题,还了解了如何利用iText和自定义字体映射器进行文本渲染。这为在Java项目中创建包含中文内容的高质量PDF文档提供了有效的解决方案。在实际开发...
在使用JFreeChart库生成报表时,可能会遇到中文字符出现乱码的问题,这通常是由于字体设置不正确导致的。JFreeChart是一个强大的Java库,用于创建各种类型的图表,包括柱状图、饼图、时序图和折线图等。在处理中文...
这个特定的版本,被称为“JFreeChart无中文乱码版本”,特别优化了解决在处理中文字符时可能出现的乱码问题,使得在中文环境下使用JFreeChart变得更加友好。 JFreeChart支持多种类型的图表,包括但不限于柱状图、...
在IT行业中,尤其是在Java开发领域,使用图表库如JFreeChart进行数据可视化是常见的需求。然而,当在Linux服务器上运行这些程序时,可能会遇到一个问题:生成的图片中的中文字符出现乱码。这个问题通常与字体库和...