用jasperReport进行编译,如在jsp下定义:
<%@ page import="dori.jasper.engine.*"%>
<%
JasperCompileManager.compileReportToFile(application.getRealPath("你的xml文件的相对路径"));
%>

解决方案 »

  1.   

    有空试试JavaCellReport from http://www.javatoolsoft.com 
    算下来比用免费的报表工具还便宜..
      

  2.   

    好像iReport只是用来生成.jrxml,而用Jasperreport才能把它编译成.jasper文件
      

  3.   

    irport是可以编译成.jasper 的。你可能没有找到这个文件放的地方,默认是在ireport的安装目录下。有些版本的ireport可能有bug,例如我的0.3.1的ireport,产生的文件没有。jasper这个后缀·需要手工加进去。你仔细找找看,应该可以找到的
      

  4.   

    我试了一下,同 treeslin 所说,谢谢了!
      

  5.   

    ireport的却是可以编译成.japer文件的。某些版本不能编译,如0.3.2,而版本0.3.0就可以的,建议下载其他的版本。
      

  6.   

    老兄我用的是iReport 0.32的,编译后就产生jasper文件