Problem with .jar iReport (library ?)
Please see this thread: http://www.java-forums.org/new-java/...r-ireport.html
I created a project which will use iReport. I have tested this inside and outside netbeans
(same machine) and it works fine. BUT when I try to run it on another machine the report wont
load. On the linked thread makpandian told me that maybe its I am missing a library so we fix
it but still same error shows. And he told me that maybe it is because of classpath problem.
Code:
[b][u]ERROR MESSAGE:[/u][/b]
net.sf.jasperreports.engine.JRException: Error compiling report java
source files : [b]D:\Costing\RptCosting_1288072391310_955208.java[/b]
at net.sf.jasperreports.engine.design.JRJavacCompiler.compileClasses
(JRJavacCompiler.java:89)
at net.sf.jasperreports.engine.design.JRAbstractClassCompiler.compileUnits
(JRAbstractClassCompiler.java:63)
at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport
(JRAbstractCompiler.java:188)
at net.sf.jasperreports.engine.JasperCompileManager.compileReport
(JasperCompileManager.java:215)
at net.sf.jasperreports.engine.JasperCompileManager.compileReport
(JasperCompileManager.java:148)
at Costing.FrmCostingReport$showReport.doInBackground
(FrmCostingReport.java:104)
at Costing.FrmCostingReport$showReport.doInBackground
(FrmCostingReport.java:95)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: Cannot run program "javac": CreateProcess
error=2, The system cannot find the file specified
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at net.sf.jasperreports.engine.design.JRJavacCompiler.compileClasses
(JRJavacCompiler.java:58)
... 13 more
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the
file specified
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 17 more
Code:
[b][u]CLASSPATH FROM Manifest.MF:
[/u][/b]
Class-Path:
lib/AbsoluteLayout.jar
lib/barbecue-1.5-beta1.jar
lib/barcode4j.jar
lib/batik-anim.jar
lib/batik-awt-util.jar
lib/batik-bridge.jar
lib/batik-css.jar
lib/batik-dom.jar
lib/batik-ext.jar
lib/batik-gvt.jar
lib/batik-parser.jar
lib/batik-script.jar
lib/batik-svg-dom.jar
lib/batik-svggen.jar
lib/batik-util.jar
lib/batik-xml.jar
lib/bsh-2.0b4.jar
lib/castor-1.2.jar
lib/cglib-2.2.jar
lib/commons-beanutils-1.8.0.jar
lib/commons-collections-3.2.1.jar
lib/commons-digester-1.7.jar
lib/commons-logging-1.1.jar
lib/groovy-all-1.5.5.jar
lib/itext-2.1.7.jar
lib/jakarta-bcel-20050813.jar
lib/jasperreports-3.7.4.jar
lib/jasperreports-applet-3.7.4.jar
lib/jasperreports-dejavu-fonts.jar
lib/jasperreports-fonts-3.7.4.jar
lib/jasperreports-javaflow-3.7.4.jar
lib/jaxen-1.1.1.jar
lib/jcommon-1.0.15.jar
lib/jfreechart-1.0.12.jar
lib/jpa.jar
lib/jxl-2.6.jar
lib/mysql-connector-java-5.1.12-bin.jar
lib/org-netbeans-modules-java-j2seproject-copylibstask.jar
lib/png-encoder-1.5.jar
lib/poi-3.2-FINAL-20081019.jar
lib/rhino-1.7R1.jar
lib/spring.jar
lib/toplink-essentials-agent.jar
lib/toplink-essentials.jar
lib/xalan.jar
lib/xercesImpl.jar
lib/xml-apis-ext.jar
lib/xml-apis.jar
Thanks,
geje