gpt4 book ai didi

java - 如何编译 jrxml 以获取 jasper?

转载 作者:IT老高 更新时间:2023-10-28 13:52:30 27 4
gpt4 key购买 nike

我有 jrxml 文件,我想编译它以获得 .jasper。如何编译并获取该 jasper 文件?

最佳答案

jrxml编译成jasper的三种方式

  1. 您可以通过iReport设计器上的编译按钮(锤子标志)进行直接编译。

  2. 可以使用ant来编译,如Ant Compile Sample所示.

    <target name="compile1"> 
    <mkdir dir="./build/reports"/>
    <jrc
    srcdir="./reports"
    destdir="./build/reports"
    tempdir="./build/reports"
    keepjava="true"
    xmlvalidation="true">
    <classpath refid="runClasspath"/>
    <include name="**/*.jrxml"/>
    </jrc>
    </target>

    下面是我当前项目的报告编译任务。

    alt text

    来自 Daniel Rikowski 的添加:

  3. 您也可以使用 JasperCompileManager从你的java代码编译的类。

    JasperCompileManager.compileReportToFile(
    "our_jasper_template.jrxml", // the path to the jrxml file to compile
    "our_compiled_template.jasper"); // the path and name we want to save the compiled file to

关于java - 如何编译 jrxml 以获取 jasper?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4456779/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com