2012-12-12 15 views
6

का उपयोग कर एक्सेल पेज विकसित करने की कोशिश कर रहा हूं, मैं जैस्पर रिपोर्ट पर काम कर रहा हूं। मैं एक्सेल फ़ाइल उत्पन्न करने का प्रयास करता हूं लेकिन मुझे नीचे अपना कोड अपवाद मिल रहा है।मैं जैस्पर रिपोर्ट

JasperReport jasperReport = JasperCompileManager.compileReport("C:\\jasper files\\report1.jrxml"); 
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, new HashMap(), new JREmptyDataSource()); 

JRXlsExporter exporterXLS = new JRXlsExporter(); 
exporterXLS.setParameter(JRXlsExporterParameter.JASPER_PRINT, jasperPrint); 
exporterXLS.setParameter(JRXlsExporterParameter.OUTPUT_STREAM, "sample1.xls"); 
exporterXLS.setParameter(JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET, Boolean.TRUE); 
exporterXLS.setParameter(JRXlsExporterParameter.IS_WHITE_PAGE_BACKGROUND, Boolean.FALSE); 
exporterXLS.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS, Boolean.TRUE); 
exporterXLS.exportReport(); 

अपवाद Caused by: java.lang.ClassNotFoundException: org.apache.poi.ss.usermodel.Sheet at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 1 more

उत्तर

4

आप अपने CLASSPATH में Apache POI जार शामिल करने की ज़रूरत में Apache POI जार एक्सेल निर्यात के लिए जरूरत है, संदेश मिल रहा है यह POI वर्ग नहीं मिल सकता है।

आप POI जार प्राप्त से http://poi.apache.org/

इसके अलावा अपने प्रश्न के लिए एक समान जवाब के लिए here देख सकते हैं।

+0

धन्यवाद नेल्सन। मैं कोशिश करूंगा .. – Naresh

+0

मैं बाहर निकला। आपका बहुत बहुत धन्यवाद.. – Naresh

संबंधित मुद्दे