import java.sql.Connection;import java.sql.DriverManager;import java.util.HashMap;import net.sf.jasperreports.engine.JasperCompileManager;import net.sf.jasperreports.engine.JasperExportManager;import net.sf.jasperreports.engine.JasperFillManager;import net.sf.jasperreports.engine.JasperPrint;public class JJasper { public static void main(String[] args) { String jrxmlFileName = "C1_report.jrxml"; String jasperFileName = "C1_report.jasper"; String pdfFileName = "C1_report.pdf"; String dbUrl = ... database connection ... ; String dbDriver = "oracle.jdbc.driver.OracleDriver"; String dbUname = ... username ... ; // String dbPwd = props.getProperty("db.password"); String dbPwd = ... password ...; System.out.println("Start ...."); try { JasperCompileManager.compileReportToFile(jrxmlFileName, jasperFileName); Class.forName(dbDriver); Connection conn = DriverManager.getConnection(dbUrl, dbUname, dbPwd); HashMap<String, Object> hm = new HashMap<String, Object>(); hm.put("ID", "123"); hm.put("DATENAME", "April 2006"); JasperPrint jprint = (JasperPrint) JasperFillManager.fillReport(jasperFileName, hm, conn); JasperExportManager.exportReportToPdfFile(jprint, pdfFileName); System.out.println("Done exporting reports to pdf"); } catch (Exception e) { System.out.print("Exception:" + e); } }}[/code]Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester at net.sf.jasperreports.engine.JasperCompileManager.compileToFile(JasperCompileManager.java:253) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:554) at JJasper.main(JJasper.java:31)Caused by: java.lang.ClassNotFoundException: org.apache.commons.digester.Digester at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[/code]I am using Eclipse Luna and I have digester in my Java Build Path: lib commons-beanutils-1.9.3.jar commons-beanutils-1.9.3-javadoc.jar commons-beanutils-1.9.3-sources.jar commons-beanutils-1.9.3-tests.jar commons-beanutils-1.9.3-test-sources.jar commons-collections4-4.1.jar commons-collections4-4.1-javadoc.jar commons-digester3-3.2.jar commons-digester3-3.2-javadoc.jar commons-digester3-3.2-sources.jar commons-digester3-3.2-with-deps.jar commons-logging-1.2.jar commons-logging-1.2-javadoc.jar jasperreports.jar jasperreports-fonts.jar jasperreports-functions.jar jasperreports-javaflow.jar[/code]all of which are in Java Build Path->Libraries Windows 10, Java-1.8 How do I fix this error? Thanks