Alguém saber resolver isso pra mim. Fiz um projeto com vários relatorio antes de gerar o JAR ele funciona normalmente na chamada dos relatório assim que eu gero o jar pelo netbeans e teste meu aplicativo só na parte de chamar os relários acontece isso:
Deu erro =net.sf.jasperreports.engine.JRException:java.io.FileNotFoundExeception:relatorio\relMembrosAtivos.jasper
alguém saber me responder veja bem todos os jasper já coloquei dentro da pasta relatorio mesmo assim não funcionam…
segue a classe:
package relatorios;
import java.util.HashMap;
import javax.swing.JOptionPane;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.view.JasperViewer;
import utilitarios.conexao;
public class relMembrosAtivos {
conexao con = new conexao();
public relMembrosAtivos() {
try
{
con.conecta();
con.executeSQL("SELECT * from Membros");
JRResultSetDataSource jrRS = new JRResultSetDataSource(con.resultset);
JasperPrint jasperPrint = JasperFillManager.fillReport("relatorio/relMembrosAtivos.jasper", new HashMap(), jrRS);
JasperViewer.viewReport(jasperPrint);
}catch (Exception erro){
JOptionPane.showMessageDialog(null, "Deu erro ="+erro);
}
}
public static void main (String args[])
{
new relMembrosAtivos();
}
}