Estou com um problema para gerar qualquer relatorio em minha aplicação,
Quando gero pelo ireport ele gera rapidamente ou seja menos de 1s
Quando gero pelo IDE ele demora em torno de 20 segundos a primeira vez e depois fica normal ou seja 1s
O codigo para chamar o relatorio é esse:
JasperPrint print = JasperFillManager.fillReport(fileName, parametros, conexaoBanco);
JDialog viewer = new JDialog(new javax.swing.JFrame(), “Visualização do Relatório”, true);
Toolkit toolkit = Toolkit.getDefaultToolkit();
Dimension screenSize = toolkit.getScreenSize();
viewer.setBounds(0, 0, screenSize.width, screenSize.height);
viewer.setLocationRelativeTo(null);
JasperViewer jrViewer = new JasperViewer(print, true);
viewer.getContentPane().add(jrViewer.getContentPane());
viewer.setVisible(true);
return true;
Desde ja Agradeço a atenção
