Ireport nao abre fora do IDE

10 respostas
P

Prezados ,

Estou com um probleminha , bem, tenho uns relatorios que funcionam normalmente dentro do netbeans ! entretanto quando eu construo o arquivo e ele gera o .jar o relatorio nao aparece , eu clico no butao e nada aparece !

To pegando FILE NOT FOUND , onde eu coloco o .jasper ??
t’a no meu classpath

Eis minha classe

/*

  • To change this template, choose Tools | Templates
  • and open the template in the editor.
    */
package blokretam;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

import java.util.HashMap;

import net.sf.jasperreports.engine.<em>;

import net.sf.jasperreports.engine.util.JRLoader;

import net.sf.jasperreports.view.</em>;

import net.sf.jasperreports.engine.xml.JRXmlLoader;

import net.sf.jasperreports.engine.design.JasperDesign;

import javax.swing.* ;

/**
*

  • @author lestat
    
    */
    
    public class ChamaRelatorio {
    
    private static Connection getConnection() throws
    
    ClassNotFoundException, SQLException {
    
    String driver = com.mysql.jdbc.Driver;
    
    String url = jdbc:mysql://localhost:3306/blokretam”;
    
    String user = root;
    
    String password = senha;
    
    Class.forName(driver);
     Connection con = DriverManager.getConnection(url, user, password);
     return con;
    

    }

    public static void main(String[] args) throws JRException, Exception {

    }

    public void geraRelatorio( String s ) throws JRException, SQLException, ClassNotFoundException {
    
    try {
    
    HashMap map = new HashMap();
    
    JasperReport jasperReport = (JasperReport) JRLoader.loadObject(s);
    
    JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, map,ChamaRelatorio.getConnection());
    
    JasperViewer jrviewer = new JasperViewer(jasperPrint, true);
    
    jrviewer.setVisible(true);
    
    } catch (Exception e) {
    
    JOptionPane.showMessageDialog(null, e);
    
    }
    
    }
    

}

10 Respostas

TheKill

esta tentando executar do jar ?

P

Opa ,

EH sim irmao , eu construo o preojeto dai qnd eu clico no botao que gera o report ela dah file not found exception , agora eu jah coloquei esse report em tudo quanto eh pasta , e na verdade sao todos os reports . Lembrando que qnd executo o frame pelo netbeans e clico no botao ele roda sem problemas !!

Obrigado ,

TheKill

Pelo Netbeans eu não sei se é igual,

Mas no eclipse quando for exportar tinha que selecionar a primeira opcao…

porque tem 3 formas de exportar… Foi assim que eu resolvi o problema quando surgiu aqui…

Att. Jonas

P

Opa , e ql eh essa opcao ???

valeu !!

TheKill

extract requered libraries into generated jar

P

Ng pessoal ??
Ajudem um brother desesperaaaado !!!
Valeu

P

Bem conseguir resolver uma parte do problema ,
colokei o path completo ao inves do nome do arquivo
no netbeans continua funfando , mas na aplicacao ao inves de dar o erro de FILE NOT FOUND ele simplismente nao dah erro algum !!!

Alguem jah passou por isso alguemmmm ???
help

Abraco

P

Resolvi
Faltava adcionar o spring.jar !!!
Dai funfou !!

Valeu

carlinhoscomp

Meu projeto também está acontecendo o mesmo…
onde consigo o spring.jar?

valeu!

C

acho q eh essa: http://www.findjar.com/jar/org.springframework/2.5.5/jars/spring.jar.html

Criado 22 de janeiro de 2010
Ultima resposta 14 de nov. de 2010
Respostas 10
Participantes 4