Ireport

1 resposta
M

Olá, a um tempo atrás trabalhei com o i report, e agora voltei a mecher com ele, porém algumas classes estão depreciadas (“deprecated”)
e ao substituir elas pelas “corretas”(eu acho) esta dando o seguinte erro:

net.sf.jasperreports.engine.JRException: Error compiling report java source files : /home/hm/Projects/sas5_5/work/report32name_1227187829727_795528.java 
        at net.sf.jasperreports.engine.design.JRJavacCompiler.compileClasses(JRJavacCompiler.java:93)
        at net.sf.jasperreports.engine.design.JRAbstractClassCompiler.compileUnits(JRAbstractClassCompiler.java:67)
        at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:192)
        at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:219)
        at test.Ireport.<init>(Ireport.java:63)
        at test.Ireport.main(Ireport.java:79)
Caused by: java.io.IOException: Cannot run program "javac": java.io.IOException: error=2, No such file or directory
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
        at java.lang.Runtime.exec(Runtime.java:593)
        at java.lang.Runtime.exec(Runtime.java:466)
        at net.sf.jasperreports.engine.design.JRJavacCompiler.compileClasses(JRJavacCompiler.java:62)
        ... 5 more
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
        at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
        at java.lang.ProcessImpl.start(ProcessImpl.java:65)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
        ... 8 more

Alguem sabe o que pode ser isto?

1 Resposta

LuksS

Possivelmente ele não esteja encontrando o compilador Java. Verifique se ele está no path do seu sistema

Criado 20 de novembro de 2008
Ultima resposta 20 de nov. de 2008
Respostas 1
Participantes 2