JasperCompileManager.compileReport()

Galera…

Ao tentar compilar o relatorio utilizando o JasperCompileManager.compileReport(),
ocorre o seguinte erro:

SEVERE: null net.sf.jasperreports.engine.JRException: Error compiling report java source files : C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\Caderno de Questoes\FormularioPesquisa_1240421661875_632557.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 net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:205) at relatorios.Relatorios.formularioPesquisa(Relatorios.java:43) at frames.JInternalFrameImprimirFormularioPesquisa.jButtonImprimirActionPerformed(JInternalFrameImprimirFormularioPesquisa.java:114) at frames.JInternalFrameImprimirFormularioPesquisa.access$000(JInternalFrameImprimirFormularioPesquisa.java:21) at frames.JInternalFrameImprimirFormularioPesquisa$1.actionPerformed(JInternalFrameImprimirFormularioPesquisa.java:63) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) Caused by: java.io.IOException: Cannot run program "javac": CreateProcess error=2, O sistema não pode encontrar o arquivo especificado 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) ... 33 more Caused by: java.io.IOException: CreateProcess error=2, O sistema não pode encontrar o arquivo especificado at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.<init>(ProcessImpl.java:81) at java.lang.ProcessImpl.start(ProcessImpl.java:30) at java.lang.ProcessBuilder.start(ProcessBuilder.java:452) ... 36 more

o Netbeans insiste em procurar o relatorio neste caminho

já passei o caminho fisico como parametro e mesmo assim ele foi buscar no caminho descrito acima. Abaixo segue a minha classe que chama o relatorio.

[code]package relatorios;

import idao.IdaoRelatorios;
import java.util.HashMap;
import java.util.Map;
import java.util.logging.Level;
import java.util.logging.Logger;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;

/**
*

  • @author Administrador
    */
    public class Relatorios {

    JasperReport jasperReport;
    JasperPrint jasperPrint;
    Map parametros = new HashMap();
    IdaoRelatorios idaoRelatorios = new IdaoRelatorios();

    private final String nomeAplicacao = “CADERNO DE QUESTÕES”;
    private final String dirImagem = “C:/Documents and Settings/Administrador/Meus documentos/Minhas imagens/logoTriunfo.jpg”;

    public void formularioPesquisa(int codCaderno, int quantImpressoes) {
    parametros.put(“nomeAplicacao”, nomeAplicacao);
    parametros.put(“codCaderno”, codCaderno);
    parametros.put(“dirImagem”, dirImagem);

     for(int i=0; i < quantImpressoes; i++){
         try {
             parametros.remove("numeroFormulario");
             parametros.put("numeroFormulario", idaoRelatorios.getSeguencial());
             jasperReport = JasperCompileManager.compileReport(Relatorios.class.getResourceAsStream("FormularioPesquisa.jrxml"));
         } catch (JRException ex) {
             Logger.getLogger(Relatorios.class.getName()).log(Level.SEVERE, null, ex);
         }
     }
    

    }
    }[/code]

alguem poderia me ajudar???