boa tarde
depois de gerado o .jar, o sistema não funciona, só funciona no eclipse…
tem a ver com manifest?
o meu está assim:
Manifest-Version: 1.0
Main-Class: MainPrincipal
Class-Path: lib/jasperreports-4.0.0.jar
relatorios/teste1.jasper
e o metodo que chama o relatório é esse:
public class ControlPrincipal
{
private Connection con;
public void gerarRelatorio()
{
String path="relatorios/teste1.jasper";
RelatorioDAO conecta = new RelatorioDAO();
con = conecta.con;
JasperPrint jasperPrint;
try
{
int resButtom = JOptionPane.showConfirmDialog(null, "Imprimindo...\nDeseja imprimir o relatório de teste?","Impressão relatório HRServiceClient",JOptionPane.YES_NO_OPTION);
jasperPrint = JasperFillManager.fillReport(path,null,con);
JasperPrintManager.printPage(jasperPrint, 0, true);
if(resButtom == JOptionPane.YES_OPTION)
JasperPrintManager.printPage(jasperPrint, 0, true);
} catch (JRException e)
{
e.printStackTrace();
}
}
}
a classe está em:
/HRServiceClient/src/br/com/hrtech/hrserviceclient/controller/ControlPrincipal.java
e o meu relatorio está em :
/HRServiceClient/relatorios/teste1.jasper
alguém pode me orientar nisso?
obrigado…