jbmorla Posted December 5, 2013 Share Posted December 5, 2013 Hi, my CLASSPATH is:E:jasperreports-5.5.0demosamplescsvdatasource>echo %CLASSPATH%E:jasperreports-5.5.0distjasperreports-5.5.0.jar;E:jasperreports-5.5.0lib;.;I have copied this .jar in dist and in lib:commons-logging-1.1.3.jarWhen I am under "E:jasperreports-5.5.0demosamplescsvdatasource" and I run "ant compile", I get a classnotfound error.E:jasperreports-5.5.0demosamplescsvdatasource>ant compileBuildfile: E:jasperreports-5.5.0demosamplescsvdatasourcebuild.xmlcompile:compile:BUILD FAILEDE:jasperreports-5.5.0demosamplescsvdatasourcebuild.xml:15: The following error occurred while executing this line:E:jasperreports-5.5.0demosamplesbuild.xml:62: Could not create type jrc due to java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at net.sf.jasperreports.engine.util.JRLoader.<clinit>(JRLoader.java:68) at net.sf.jasperreports.engine.JRPropertiesUtil.loadProperties(JRPropertiesUtil.java:99) at net.sf.jasperreports.engine.DefaultJasperReportsContext.initProperties(DefaultJasperReportsContext.java:94) at net.sf.jasperreports.engine.DefaultJasperReportsContext.<init>(DefaultJasperReportsContext.java:71) at net.sf.jasperreports.engine.DefaultJasperReportsContext.<clinit>(DefaultJasperReportsContext.java:59) at net.sf.jasperreports.engine.SimpleJasperReportsContext.<init>(SimpleJasperReportsContext.java:53) at net.sf.jasperreports.ant.JRBaseAntTask.<init>(JRBaseAntTask.java:47) at net.sf.jasperreports.ant.JRAntCompileTask.<init>(JRAntCompileTask.java:77) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at org.apache.tools.ant.AntTypeDefinition.innerCreateAndSet(AntTypeDefinition.java:328) at org.apache.tools.ant.AntTypeDefinition.createAndSet(AntTypeDefinition.java:274) at org.apache.tools.ant.AntTypeDefinition.icreate(AntTypeDefinition.java:219) at org.apache.tools.ant.AntTypeDefinition.create(AntTypeDefinition.java:206) at org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:285) at org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:263) at org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:429) at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:163) at org.apache.tools.ant.Task.perform(Task.java:347) at org.apache.tools.ant.Target.execute(Target.java:435) at org.apache.tools.ant.Target.performTasks(Target.java:456) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1248) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:440) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) Link to comment Share on other sites More sharing options...
Solution jbmorla Posted December 5, 2013 Author Solution Share Posted December 5, 2013 Oops I must have missed a step somehow.If I change the CLASSPATH to .;Everything works fine. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now