此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【bestaone】截止到2008-07-18 12:55:49的历史汇总数据(不包括此帖):
发帖的总数量:3                        发帖的总分数:190                      每贴平均分数:63                       
回帖的总数量:53                       得分贴总数量:24                       回帖的得分率:45%                      
结贴的总数量:3                        结贴的总分数:190                      
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:0                        未结的总分数:0                        
结贴的百分比:100.00%               结分的百分比:100.00%                  
无满意结贴率:0.00  %               无满意结分率:0.00  %                  
敬礼!

解决方案 »

  1.   

    D:\other-workspace\TestReport\myReport_1216356285140_165076.class有这个文件吗?
    看看你的文件系统中是否有这个问题件,如果没有,检查是不是你的环境配置的问题,比如配置到另外的目录了
      

  2.   

    我在main中运行时用单步调试会出现myReport_1216356285140_165076.class,编译完成后自动消失,这是正常的,但是在项目中就不会出现myReport_1216356285140_165076.class。是不是生成myReport_1216356285140_165076.class这一环节出错了?
      

  3.   

    我试了下,怎么没看到class文件,只出现了java,jasper,还有一个就是配置中的文件,我配置的是pdf,然后就多了个配置文件
    估计LZ是配置的问题,LZ用的是IReport吧?不是有文档么,照着再配一次
      

  4.   

    说的有点不清楚,在我的工程下面就多了三个文件java, jasper,pdf
      

  5.   

    Caused by: java.io.FileNotFoundException: D:\other-workspace\TestReport\myReport_1216356285140_165076.class (系统找不到指定的文件。)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(Unknown Source)
        ... 31 more
    它报的是找不到指定文件么...系统要这个文件.但是在这个目录下找不到..
    所以.我想是你的配置哪个环节有问题..所以生成的这个myReport_1216356285140_165076.class 没有在那个目录下.
    你在main里面可以是因为生成的这个myReport_1216356285140_165076.class 在同一目录下,所以不存在找不到class咯
      

  6.   

    sampleReportFile + ".jrxml"
    打印下路径,是不是正确的
      

  7.   

    我用API生成的报表,没有用IReport,可以保证报表,没问题!
    你再试一下,在报表同一文件夹内,当代码运行到new JasperCompileManager().compileReport(design)时,会出现一个java文件1秒钟后自动消失
      

  8.   

    同意
    我用System.getProperty("java.class.path")在main中和在项目中得到的区别很大
    用System.setProperty("java.class.path",“……”);导致main中也不能正常运行
    所以就是java.class.path有问题,关键java.class.path的初始化值是从哪里来的呢?
    下面是我用System.getProperty("java.class.path")得到的。
    D:\other-workspace\TestReport;
    D:\other-workspace\DsrEli-client.main\lib\jasperreports-1.2.4.jar;
    D:\other-workspace\DsrEli-client.main\lib\mysql-connector-java-5.0.4.jar;
    D:\other-workspace\DsrEli-client.main\bin;
    D:\eclipse-new\plugins\org.eclipse.ui_3.2.1.M20060913-0800.jar;
    D:\eclipse-new\plugins\org.eclipse.swt_3.2.1.v3235e.jar;
    D:\eclipse-new\language\eclipse\plugins\org.eclipse.swt.nl1_3.2.0.v200606220026.jar;
    D:\eclipse-new\plugins\org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar;
    D:\eclipse-new\plugins\org.eclipse.jface_3.2.1.M20060908-1000.jar;
    D:\eclipse-new\plugins\org.eclipse.core.commands_3.2.0.I20060605-1400.jar;
    D:\eclipse-new\plugins\org.eclipse.ui.workbench_3.2.1.M20060906-0800.jar;
    D:\eclipse-new\plugins\org.eclipse.core.runtime_3.2.0.v20060603.jar;
    D:\eclipse-new\plugins\org.eclipse.osgi_3.2.1.R32x_v20060919.jar;
    D:\eclipse-new\plugins\org.eclipse.equinox.common_3.2.0.v20060603.jar;
    D:\eclipse-new\plugins\org.eclipse.core.jobs_3.2.0.v20060603.jar;
    D:\eclipse-new\plugins\org.eclipse.core.runtime.compatibility.registry_3.2.1.R32x_v20060907\runtime_registry_compatibility.jar;
    D:\eclipse-new\plugins\org.eclipse.equinox.registry_3.2.1.R32x_v20060814.jar;
    D:\eclipse-new\language\eclipse\plugins\org.eclipse.equinox.registry.nl1_3.2.0.v200606220026.jar;
    D:\eclipse-new\plugins\org.eclipse.equinox.preferences_3.2.1.R32x_v20060717.jar;
    D:\eclipse-new\plugins\org.eclipse.core.contenttype_3.2.0.v20060603.jar;
    D:\eclipse-new\plugins\org.eclipse.ui.intro_3.2.1.R321_v20060810.jar;D:\other-workspace\DsrEli-client.main\lib\antlr-3.0ea8.jar;
    D:\other-workspace\DsrEli-client.main\lib\apache-activemq-4.1-incubator.jar;
    D:\other-workspace\DsrEli-client.main\lib\bsh-2.0b4.jar;
    D:\other-workspace\DsrEli-client.main\lib\commons-attributes-api-2.1.jar;
    D:\other-workspace\DsrEli-client.main\lib\commons-beanutils-1.7.1-20061106.jar;
    D:\other-workspace\DsrEli-client.main\lib\commons-codec-1.3.jar;
    D:\other-workspace\DsrEli-client.main\lib\commons-collections-3.2.jar;
    D:\other-workspace\DsrEli-client.main\lib\commons-digester-1.7.jar;
    D:\other-workspace\DsrEli-client.main\lib\commons-httpclient-3.0.jar;
    D:\other-workspace\DsrEli-client.main\lib\commons-lang-2.1.jar;
    D:\other-workspace\DsrEli-client.main\lib\commons-logging-1.1.jar;
    D:\other-workspace\DsrEli-client.main\lib\designer.jar;
    D:\other-workspace\DsrEli-client.main\lib\dom4j-1.6.1.jar;
    D:\other-workspace\DsrEli-client.main\lib\dsrframework.jar;
    D:\other-workspace\DsrEli-client.main\lib\hibernate-3.2.0.ga.jar;
    D:\other-workspace\DsrEli-client.main\lib\hibernate-annotations-3.2.0.ga.jar;
    D:\other-workspace\DsrEli-client.main\lib\itext-1.4.3.jar;
    D:\other-workspace\DsrEli-client.main\lib\itext-asian.jar;
    D:\other-workspace\DsrEli-client.main\lib\jbpm-3.1.3-hacked.jar;
    D:\other-workspace\DsrEli-client.main\lib\jbpm-3.1.4.jar;
    D:\other-workspace\DsrEli-client.main\lib\jbpm-identity-3.1.4.jar;
    D:\other-workspace\DsrEli-client.main\lib\jdbm-0.20-dev.jar;
    D:\other-workspace\DsrEli-client.main\lib\jdom-1.0.jar;
    D:\other-workspace\DsrEli-client.main\lib\junit-3.8.1.jar;
    D:\other-workspace\DsrEli-client.main\lib\jxl.jar;
    D:\other-workspace\DsrEli-client.main\lib\log4j-1.2.13.jar;
    D:\other-workspace\DsrEli-client.main\lib\ojdbc14.jar;
    D:\other-workspace\DsrEli-client.main\lib\org.eclipse.draw2d_3.2.2.v20070208.jar;
    D:\other-workspace\DsrEli-client.main\lib\persistence-api-1.0.jar;
    D:\other-workspace\DsrEli-client.main\lib\poi-2.0-final-20040126.jar;
    D:\other-workspace\DsrEli-client.main\lib\spring-2.0.jar;
    D:\other-workspace\DsrEli-client.main\lib\spring-mock.jar;
    D:\other-workspace\DsrEli-client.main\lib\stax-api-1.0.1.jar;
    D:\other-workspace\DsrEli-client.main\lib\swtjasperviewer-1.0.3.1.jar;
    D:\other-workspace\DsrEli-client.main\lib\xbean-spring-2.7.jar;
    D:\other-workspace\DsrEli-client.main\lib\xercesImpl-2.7.1.jar;
    D:\other-workspace\DsrEli-client.main\lib\ecq.jar;
    D:\other-workspace\DsrEli-client.main\lib\hsqldb.jar