Bom dia, estou com uma duvida quanto a classe para chamar o relatorio, criei os relatorios no plugin do Ireport no NetBeans, criou beleza, criei a classe para chamar o relatorio e ela não apresenta nenhum erro, só que quando chamo no botão ela apresenta um erro, vou postar aki minha classe e logo após o erro que ela apresenta.
package com.br.relatorios;
import com.br.acessobd.AcessoBD;
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.HashMap;
import java.util.Map;
import java.util.logging.Level;
import java.util.logging.Logger;
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.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.design.JasperDesign;
import net.sf.jasperreports.engine.xml.JRXmlLoader;
import net.sf.jasperreports.view.JasperViewer;
/**
*
* @author Douglas
*/
public class Rela {
private Connection con;
private AcessoBD acessoBD = new AcessoBD();
PreparedStatement ps;
ResultSet rs;
private static final String url = "jdbc:mysql://localhost/banco_ac";
private static final String driver = "com.mysql.jdbc.Driver";
private static final String login = "root";
private static final String pwd = "123";
private String sql = "select * from clientes";
public Rela() {
try{
con = acessoBD.conectar();
ps = con.prepareStatement(sql);
rs = ps.executeQuery();
JRResultSetDataSource jrRS = new JRResultSetDataSource(rs);
JasperPrint jasperPrint = JasperFillManager.fillReport(
"com.br.relatorios\rel_cli.jasper", new HashMap(), jrRS);
JasperViewer.viewReport(jasperPrint);
}
catch(Exception erro){
JOptionPane.showMessageDialog(null, "deu erro =" + erro);
}
}
}
Vou e chamo essa classe por um Botão na Aplicação, na hora que ele chama apresenta esse erro na tela:
deu erro =net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: com.br.relariosel_cli.jasper
Alguem pode me ajudar disendo o que aconteceu e como se resolve ou se tem algum outro erro na classe ?
Desde ja obrigado.
