0
버튼을 통해 보고서를로드하는 데 문제가 있습니다. 이것은 내 코드입니다. 버튼을 클릭하면 아래쪽 이미지 오류가 표시됩니다. Jasper Report 및 Netbeans 7.2
try {
InputStream in =
getClass().getResourceAsStream("C:/Users/RaMiNdU/Documents/NetBeansProjects/TimeTable
Generator/src/timetable/generator/sem1.jrxml");
JasperDesign jasperDesign = JRXmlLoader.load(in);
Map<String, Object> param = new HashMap<>();
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, param);
JasperViewer.viewReport(jasperPrint, false);
} catch (Exception e) {
System.out.println(e.getMessage());
}
여전히 스레드 "AWT-EventQueue의-0"java.lang.NoClassDefFoundError가 -Exception에서 오류를 나타낸다. (Digester.java:138) (net.sf.jasperreports.engine.xml.JRXmlDigester) (JRXmlDigesterFactory.java : 988) 203) –
ramindusn
commons-collection.jar도 추가하십시오. – Satya
예 ... 작동합니다 .. 오류가 없습니다 ...하지만이 "실행 : java.net.MalformedURLException"또한 보고서를 제공하지 않습니다. – ramindusn