`

net.sf.jasperreports.engine.util.JRFontNotFoundException: Font ‘xx’ is not ...

阅读更多

net.sf.jasperreports.engine.util.JRFontNotFoundException: Font ‘xx’ is not available to the JVM. 

 

这是由于没有对应字体导致的, 因为有的japserperreport.jar中的default.jasperreports.properties文件中

net.sf.jasperreports.awt.ignore.missing.font=false

如果字体不存在的话就会出现异常了。

 

简单的解决方法 :在classpath 中加一个jasperreports.properties文件,加一行

net.sf.jasperreports.awt.ignore.missing.font=true

 

重新编译。

 

或是将jasperreport.jar 中的properties文件内容修改,重新打包。

分享到:
评论

相关推荐

    Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser

    标题 "Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser" 提示了一个Java运行时错误,这通常意味着在尝试加载或初始化`JRStyledTextParser`类时遇到了问题。`JRStyledTextParser`是...

    jasperreport maven打包后找不到字体解决方案

    jasperreport 用maven打包后找不到字体解决方案 net.sf.jasperreports.engine.JRRuntimeException: Could not load the following font

    jasperreports+alivepdf+Flex解决打印和导出PDF问题

    本话题主要关注如何利用jasperreports、alivepdf和Flex技术来解决在Web应用中的打印和导出PDF的问题。 jasperreports是一个强大的开源报表库,它允许开发者设计复杂的报告模板,并能在多种格式下生成,包括PDF、...

    jasperreports所有的jar包

    标题中的"jasperreports所有的jar包"指的是JasperReports库的相关组件集合,这是一个用于创建复杂的报表的开源Java库。JasperReports支持多种数据源,包括数据库连接、CSV、XML等,能够生成PDF、HTML、Excel等多种...

    jasperreport5.5.0

    解决jasperreport在linux系统无法正常显示宋体的问题。...java报表抛出net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体' is not available to the JVM. See the Javadoc for more details.

    JasperReports介绍.doc Jasper report

    JasperReports是一款强大的开源报表生成工具,主要用Java编写,适用于各种Java应用,包括J2EE和Web应用。它允许用户创建丰富的报表内容,并可以导出为PDF、HTML、XLS、CSV和XML等多种格式。报表的设计是基于XML文件...

    Jasper_Report用户手册

    Class net.sf.jasper.engine.util.JRLoader 3 主要的任务和过程 3.1 XML解析 3.2 编译报表设计(Report Designs) 3.3 Report Design 预览 3.4报表装填(Filling Report) 3.5 查看报表(Viewing Reports) 3.6 打印...

    Ireport导出excel的Java代码

    - `net.sf.jasperreports.engine.util.JRLoader`: 加载 IReport 对象。 - `org.apache.struts2.ServletActionContext`: 获取请求和响应对象。 - `dao.DBUtil`: 数据库连接工具类。 #### 2. 导出 Excel 的方法 ```...

    使用jasperReport实现动态表头.pdf

    import java.util.Iterator; import org.apache.commons.beanutils.BeanUtils; import net.sf.jasperreports.engine.JRException; import net.sf.jasperreports.engine.JasperCompileManager; import ...

    ireport+jsp

    <%@page import="net.sf.jasperreports.engine.export.JRHtmlExporterParameter, net.sf.jasperreports.engine.JRExporter, net.sf.jasperreports.engine.export.JRHtmlExporter, ...

    JasperReport+iReport 所需jar包

    4. `net.sf.jasperreports.engine.export-x.x.x.jar`,`net.sf.jasperreports.engine.util-x.x.x.jar`等:JasperReport的扩展库,用于特定的报表处理和输出功能。 **安装和配置** 1. 将上述jar包添加到项目的类...

    ireport导出excel 部分源码

    import net.sf.jasperreports.engine.data.JRBeanCollectionDataSource; import net.sf.jasperreports.engine.export.JRXlsExporter; ``` #### 使用JasperHelper类 接下来,我们关注到`JasperHelper`类,这个类...

    javaPdfDemo.rar

    import net.sf.jasperreports.engine.JasperExportManager; import net.sf.jasperreports.engine.JasperFillManager; import net.sf.jasperreports.engine.JasperPrint; import ...

    Jasper Report用户手册(1.0)中文版

    17. **`net.sf.jasper.engine.util.JRLoader`** - **作用**:提供了加载报表资源的功能。 - **方法**:`loadObject(String fileName)`用于从文件加载报表对象。 #### 三、主要任务和过程 1. **XML解析** - 解析...

    jasperreports-javaflow-6.3.0.7z_JASPERREPORT_源码.zip

    在源码中,JavaFlow的相关实现主要集中在`net.sf.jasperreports.engine.fill.JRFillSubreportRunner`和`net.sf.jasperreports.engine.fill.JRJavaFlowExecutor`类中。`JRFillSubreportRunner`负责子报表的填充,而`...

    jasperReport资料文档5

    除了传统的数据库连接之外,JasperReports还支持多种其他数据源,如空数据源、Java对象、`java.util.Map`、`TableModel`、XML、CSV文件以及自定义数据源等。通过这些数据源,用户可以在没有数据库连接的情况下设计和...

    Jasperreport导出PDF

    import net.sf.jasperreports.engine.*; import java.io.File; import java.util.HashMap; import java.util.Map; public class JasperPDFExport { public static void main(String[] args) { try { // 加载...

    两张从表的做法

    在这个例子中,表达式`new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{detailsList})`表示将主报表中的`$F{detailsList}`字段作为数据源,这是一个包含Java对象集合的字段。 - 点击前进,...

Global site tag (gtag.js) - Google Analytics