Compiler-Fehler Fehler bei Jasper Report erstellen

altimate

Mitglied
Hallo,

ich bin neu hier und hab ein Problem bei meinem Code. Hab jetzt eine Zeit lang im Internet nach einer Lösung gesucht, bin aber nicht schlau geworden. Deswegen bin ich jetzt hier und bitte um eure Hilfe.

Folgender Fehler tritt auf:

<init><clinit><init><clinit>
Java:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/ReferenceMap	at net.sf.jasperreports.engine.util.JRSingletonCache.<init>(JRSingletonCache.java:53)
	at net.sf.jasperreports.engine.xml.JRXmlDigesterFactory.<clinit>(JRXmlDigesterFactory.java:181)
	at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:205)
	at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:170)
	at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:154)
	at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:146)
	at at.campus02.bp2.knapp.main.testReport.main(testReport.java:26)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.ReferenceMap
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 7 more



Das hier ist mein Code in dem der Fehler auftritt:

Java:
import java.util.HashMap;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.view.JasperViewer;






public class testReport {


    public static void main(String[] args) {
        // TODO Auto-generated method stub


        
        try {
            
            String stringPath = System.getProperty("user.dir") +"\\init\\Invoice.jrxml";
            //System.out.println(stringPath);        
            HashMap<string, string=""> param = new HashMap<string, string="">();
            
            JasperReport jr = JasperCompileManager.compileReport(stringPath);
            JasperPrint jp = JasperFillManager.fillReport(jr, param);
            JasperExportManager.exportReportToPdf(jp);
//            JasperViewer.viewReport(jp);
            
        } 
        catch (JRException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
        
        
        
    }


}

Diese jar Files sind importiert:

attachment.php


Vielen dank schon im voraus für die mühen!!!

Danke



</string,></string,></clinit></init></clinit></init>
 

Anhänge

  • Java Build Path.png
    Java Build Path.png
    29,7 KB · Aufrufe: 61
Danke für den Hinweis.

Bekomme jetzt allerdings folgende Meldungen in die Console beim erstellen eines PDF's

Java:
Jun 20, 2015 8:13:25 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitionsINFORMATION: Loading XML bean definitions from URL [jar:file:/C:/Users/Stephan/IWI-Java/IWI-PR/eclipse-java-kepler-R-win32-x86_64/eclipse/configuration/org.eclipse.osgi/bundles/726/1/.cp/lib/jasperreports-chart-themes-6.1.0.jar!/net/sf/jasperreports/chartthemes/spring/beans/chartThemesBeans.xml]
Jun 20, 2015 8:13:26 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFORMATION: Loading XML bean definitions from URL [jar:file:/C:/Users/Stephan/IWI-Java/IWI-PR/eclipse-java-kepler-R-win32-x86_64/eclipse/configuration/org.eclipse.osgi/bundles/726/1/.cp/lib/jasperreports-chart-themes-6.1.0.jar!/net/sf/jasperreports/chartthemes/spring/beans/chartConstantsBean.xml]
Jun 20, 2015 8:13:26 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFORMATION: Loading XML bean definitions from URL [jar:file:/C:/Users/Stephan/IWI-Java/IWI-PR/eclipse-java-kepler-R-win32-x86_64/eclipse/configuration/org.eclipse.osgi/bundles/726/1/.cp/lib/jasperreports-chart-themes-6.1.0.jar!/net/sf/jasperreports/chartthemes/spring/beans/defaultChartPropertiesBean.xml]
Jun 20, 2015 8:13:26 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFORMATION: Loading XML bean definitions from URL [jar:file:/C:/Users/Stephan/IWI-Java/IWI-PR/eclipse-java-kepler-R-win32-x86_64/eclipse/configuration/org.eclipse.osgi/bundles/726/1/.cp/lib/jasperreports-chart-themes-6.1.0.jar!/net/sf/jasperreports/chartthemes/spring/beans/eyeCandySixtiesChartPropertiesBean.xml]
Jun 20, 2015 8:13:26 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFORMATION: Loading XML bean definitions from URL [jar:file:/C:/Users/Stephan/IWI-Java/IWI-PR/eclipse-java-kepler-R-win32-x86_64/eclipse/configuration/org.eclipse.osgi/bundles/726/1/.cp/lib/jasperreports-chart-themes-6.1.0.jar!/net/sf/jasperreports/chartthemes/spring/beans/aegeanChartPropertiesBean.xml]
gibt es schon

Das PDF wird erstellt, aber ich möchte das hier nicht mehr in die Console geschrieben wird.
Hast du eine Ahnung was das sein könnte?
 

Zurück
Oben