ktrinad Posted August 20, 2006 Share Posted August 20, 2006 By: jasperNewbie - johnloh What is difference btw compile & compileBsh? 2004-11-02 17:09Hi guys, Can I know what is the difference between "ant compile" & "ant compileBsh" in demo? I am able to use "ant compileBsh" successfully, but not "ant compile"? But, it gave me the following errors : #snip start# C:jasperreports-0.6.0demosamplesjcharts>ant compile Buildfile: build.xml compile: [java] java.io.IOException: CreateProcess: javac -classpath C:jasperreport s-0.6.0demosamplesjcharts;C:jasperreports-0.6.0demosamplesjchartsjCharts -0.6.0.jar;C:jasperreports-0.6.0classes;C:jasperreports-0.6.0demofonts;C:j asperreports-0.6.0libant-1.5.1.jar;C:jasperreports-0.6.0libbsh-1.3.0.jar;C: jasperreports-0.6.0libcommons-beanutils-1.5.jar;C:jasperreports-0.6.0libco mmons-collections-2.1.jar;C:jasperreports-0.6.0libcommons-digester-1.3.jar;C: jasperreports-0.6.0libcommons-logging-1.0.2.jar;C:jasperreports-0.6.0libco mmons-logging-api-1.0.2.jar;C:jasperreports-0.6.0libhsqldb-1.61.jar;C:jasper reports-0.6.0libitext-1.01.jar;C:jasperreports-0.6.0libpoi-2.0-final-200401 26.jar;C:jasperreports-0.6.0libservlet.jar;C:jasperreports-0.6.0libxalan.j ar;C:jasperreports-0.6.0libxercesImpl.jar;C:jasperreports-0.6.0libxmlParse rAPIs.jar C:jasperreports-0.6.0demosamplesjchartsJChartsReport.java error=2 [java] at java.lang.Win32Process.create(Native Method) [java] at java.lang.Win32Process.<init>(Unknown Source) [java] at java.lang.Runtime.execInternal(Native Method) [java] at java.lang.Runtime.exec(Unknown Source) [java] at java.lang.Runtime.exec(Unknown Source) [java] at java.lang.Runtime.exec(Unknown Source) [java] at net.sf.jasperreports.engine.design.JRJavacCompiler.compileCla ss(JRJavacCompiler.java:103) [java] at net.sf.jasperreports.engine.design.JRAbstractJavaCompiler.com pileReport(JRAbstractJavaCompiler.java:152) [java] at net.sf.jasperreports.engine.design.JRDefaultCompiler.compileR eport(JRDefaultCompiler.java:137) [java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor tToFile(JasperCompileManager.java:138) [java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor tToFile(JasperCompileManager.java:110) [java] at JChartsApp.main(JChartsApp.java:127) [java] NESTED BY : [java] java.io.IOException: CreateProcess: javac -classpath C:jasperreport s-0.6.0demosamplesjcharts;C:jasperreports-0.6.0demosamplesjchartsjCharts -0.6.0.jar;C:jasperreports-0.6.0classes;C:jasperreports-0.6.0demofonts;C:j asperreports-0.6.0libant-1.5.1.jar;C:jasperreports-0.6.0libbsh-1.3.0.jar;C: jasperreports-0.6.0libcommons-beanutils-1.5.jar;C:jasperreports-0.6.0libco mmons-collections-2.1.jar;C:jasperreports-0.6.0libcommons-digester-1.3.jar;C: jasperreports-0.6.0libcommons-logging-1.0.2.jar;C:jasperreports-0.6.0libco mmons-logging-api-1.0.2.jar;C:jasperreports-0.6.0libhsqldb-1.61.jar;C:jasper reports-0.6.0libitext-1.01.jar;C:jasperreports-0.6.0libpoi-2.0-final-200401 26.jar;C:jasperreports-0.6.0libservlet.jar;C:jasperreports-0.6.0libxalan.j ar;C:jasperreports-0.6.0libxercesImpl.jar;C:jasperreports-0.6.0libxmlParse rAPIs.jar C:jasperreports-0.6.0demosamplesjchartsJChartsReport.java error=2 [java] at java.lang.Win32Process.create(Native Method) [java] at java.lang.Win32Process.<init>(Unknown Source) [java] at java.lang.Runtime.execInternal(Native Method) [java] at java.lang.Runtime.exec(Unknown Source) [java] at java.lang.Runtime.exec(Unknown Source) [java] at java.lang.Runtime.exec(Unknown Source) [java] at net.sf.jasperreports.engine.design.JRJavacCompiler.compileCla ss(JRJavacCompiler.java:103) [java] at net.sf.jasperreports.engine.design.JRAbstractJavaCompiler.com pileReport(JRAbstractJavaCompiler.java:152) [java] at net.sf.jasperreports.engine.design.JRDefaultCompiler.compileR eport(JRDefaultCompiler.java:137) [java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor tToFile(JasperCompileManager.java:138) [java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor tToFile(JasperCompileManager.java:110) [java] at JChartsApp.main(JChartsApp.java:127) [java] NESTED BY : [java] net.sf.jasperreports.engine.JRException: Error compiling report java source file : C:jasperreports-0.6.0demosamplesjchartsJChartsReport.java [java] at net.sf.jasperreports.engine.design.JRJavacCompiler.compileCla ss(JRJavacCompiler.java:128) [java] at net.sf.jasperreports.engine.design.JRAbstractJavaCompiler.com pileReport(JRAbstractJavaCompiler.java:152) [java] at net.sf.jasperreports.engine.design.JRDefaultCompiler.compileR eport(JRDefaultCompiler.java:137) [java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor tToFile(JasperCompileManager.java:138) [java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor tToFile(JasperCompileManager.java:110) [java] at JChartsApp.main(JChartsApp.java:127) [java] Caused by: java.io.IOException: CreateProcess: javac -classpath C:j asperreports-0.6.0demosamplesjcharts;C:jasperreports-0.6.0demosamplesjcha rtsjCharts-0.6.0.jar;C:jasperreports-0.6.0classes;C:jasperreports-0.6.0demo fonts;C:jasperreports-0.6.0libant-1.5.1.jar;C:jasperreports-0.6.0libbsh-1 .3.0.jar;C:jasperreports-0.6.0libcommons-beanutils-1.5.jar;C:jasperreports-0 .6.0libcommons-collections-2.1.jar;C:jasperreports-0.6.0libcommons-digester -1.3.jar;C:jasperreports-0.6.0libcommons-logging-1.0.2.jar;C:jasperreports-0 .6.0libcommons-logging-api-1.0.2.jar;C:jasperreports-0.6.0libhsqldb-1.61.ja r;C:jasperreports-0.6.0libitext-1.01.jar;C:jasperreports-0.6.0libpoi-2.0-f inal-20040126.jar;C:jasperreports-0.6.0libservlet.jar;C:jasperreports-0.6.0 libxalan.jar;C:jasperreports-0.6.0libxercesImpl.jar;C:jasperreports-0.6.0l ibxmlParserAPIs.jar C:jasperreports-0.6.0demosamplesjchartsJChartsReport.j ava error=2 [java] at java.lang.Win32Process.create(Native Method) [java] at java.lang.Win32Process.<init>(Unknown Source) [java] at java.lang.Runtime.execInternal(Native Method) [java] at java.lang.Runtime.exec(Unknown Source) [java] at java.lang.Runtime.exec(Unknown Source) [java] at java.lang.Runtime.exec(Unknown Source) [java] at net.sf.jasperreports.engine.design.JRJavacCompiler.compileCla ss(JRJavacCompiler.java:103) [java] ... 5 more [java] Java Result: 1 #snip end# Many thanks, John By: MBincole - mbincole RE: What is difference btw compile & compileBsh? 2004-11-09 02:32I think you should read the build.xml file... Compiles the XML report design and produces the .jasper file. --> - <target name="compile"> - <java classname="${class.name}" fork="true"> <arg value="-Tcompile" /> <arg value="-F${file.name}.jrxml" /> <classpath refid="classpath" /> </java> </target> - <!-- Compiles the XML report design using the BeanShell compiler and produces the .jasper file. --> - <target name="compileBsh"> - <java classname="${class.name}" fork="true"> <sysproperty key="jasper.reports.compiler.class" value="net.sf.jasperreports.engine.design.JRBshCompiler" /> <arg value="-Tcompile" /> <arg value="-F${file.name}.jrxml" /> <classpath refid="classpath" /> </java> </target> - <!-- 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