frederickraj Posted July 13, 2011 Share Posted July 13, 2011 i am getting Exception while running the below line of code: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 dori.jasper.engine.design.JRJavacCompiler.compileClass(JRJavacCompiler.java:102) at dori.jasper.engine.design.JRAbstractJavaCompiler.compileReport(JRAbstractJavaCompiler.java:151) at dori.jasper.engine.design.JRDefaultCompiler.compileReport(JRDefaultCompiler.java:136) at dori.jasper.engine.JasperCompileManager.compileReport(JasperCompileManager.java:196) at dori.jasper.engine.JasperCompileManager.compileReport(JasperCompileManager.java:148) at JasperReportsIntro.main(JasperReportsIntro.java:20)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) ... 9 moreNESTED 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 dori.jasper.engine.design.JRJavacCompiler.compileClass(JRJavacCompiler.java:102) at dori.jasper.engine.design.JRAbstractJavaCompiler.compileReport(JRAbstractJavaCompiler.java:151) at dori.jasper.engine.design.JRDefaultCompiler.compileReport(JRDefaultCompiler.java:136) at dori.jasper.engine.JasperCompileManager.compileReport(JasperCompileManager.java:196) at dori.jasper.engine.JasperCompileManager.compileReport(JasperCompileManager.java:148) at JasperReportsIntro.main(JasperReportsIntro.java:20)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) ... 9 moreNESTED BY :dori.jasper.engine.JRException: Error compiling report java source file : C:\Documents and Settings\palans12\JasperCheck\Simple_Report.java at dori.jasper.engine.design.JRJavacCompiler.compileClass(JRJavacCompiler.java:127) at dori.jasper.engine.design.JRAbstractJavaCompiler.compileReport(JRAbstractJavaCompiler.java:151) at dori.jasper.engine.design.JRDefaultCompiler.compileReport(JRDefaultCompiler.java:136) at dori.jasper.engine.JasperCompileManager.compileReport(JasperCompileManager.java:196) at dori.jasper.engine.JasperCompileManager.compileReport(JasperCompileManager.java:148) at JasperReportsIntro.main(JasperReportsIntro.java:20)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 dori.jasper.engine.design.JRJavacCompiler.compileClass(JRJavacCompiler.java:102) ... 5 moreCaused 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) ... 9 more Code: jasperReport = JasperCompileManager.compileReport( "reports/jasperreports_demo.jrxml"); jasperPrint = JasperFillManager.fillReport( jasperReport, new HashMap(), new JREmptyDataSource()); JasperExportManager.exportReportToPdfFile( jasperPrint, "reports/simple_report.pdf"); 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