Boa tarde pessoal, sobre meu problema eu já procurei por todo o site mas ainda não consegui resolver, estou desenvolvendo um programa que fará o controle de alguns processos, que serão utilizados por uma mecânica.
Todo o programa funciona, menos uma parte.
Fiz um relatório de clientes, pelo iReport, quando eu executo-o no NetBeans 6.9, ele roda e funciona perfeitamente, porém quando eu construo o programa (gero o .JAR), ele não chama o relatório, eu clico no botão Gerar Relatório e não acontece nada.
Estou usando o seguinte para chamar o relatório:
try{
condesc.conecta();
JasperDesign design=JasperManager.loadXmlDesign("/home/bsimaq10/Alunos/Turma174/Cleber/Prova Cleber/BoxCentroAutomotivo/src/Rel/Rel_TotClientes.jrxml");
JasperReport jr = JasperManager.compileReport(design);
HashMap parameters=new HashMap();
JasperPrint impressao = JasperManager.fillReport(jr, parameters, condesc.con);
JasperViewer jrviewer = new JasperViewer(impressao, false);
jrviewer.show();
} catch(Exception e){
e.printStackTrace();
}
Repito, no netbeans não gera nenhum erro, e funciona corretamente… Porém quando crio o .JAR não acontece nada, já tentei de tudo, até mesmo simplificar o caminho, deixando somente: Rel/Rel_TotClientes.jrxml…
Acho que só deve estar faltando alguma coisa ou então eu estou fazendo algo errado, preciso entregar hoje a noite mas não consigo arrumar esta parte.
Desde já agradeço.