Problema na Geração de Relatorios

1 resposta
iuricunha

estou tentando Criar um Relatorio só que não estou conseguindo...Aparece o seguinte Erro.:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

Por Favor me ajudem por que estou no meio do projeto e nao estou Conseguindo
Segue o Codigo.:

package br.com.util;


import net.sf.jasperreports.engine.JRResultSetDataSource;
import java.sql.*;
import java.util.HashMap;
import java.util.Map;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.view.JasperViewer;

public class GeraRelatorios {
    
    
    public Connection getConnection()
    {
        Connection con = null;
        String driver ="org.gjt.mm.mysql.Driver";
        String url = "jdbc:mysql://localhost/bibli";
        String usuario = "root";
        String senha  ="aluno";
        
        
        try{
            
        Class.forName(driver);
        
         con = DriverManager.getConnection(url, usuario, senha);
        }catch(ClassNotFoundException ex)
        {
            
        }catch(SQLException ex)
        {
            
        }
        
        return con;
    }
    
    
    public void geraRelatorios() throws JRException,Exception
    {
        
        Connection con = getConnection();
        Statement stm = con.createStatement();
        String sql = "select * from alunos";
        ResultSet rs = stm.executeQuery(sql);
        
        
        JRResultSetDataSource jrs = new JRResultSetDataSource(rs);
        
        
        Map parametros = new HashMap();
        
        JasperFillManager.fillReportToFile("/Relatorios/BibliotecaPessoal.jasper", parametros, jrs);
        
        JasperExportManager.exportReportToPdfFile("/Relatorios/BibliotecaPessoal.jrprint");
        
        JasperViewer.viewReport("/Relatorios/BibliotecaPessoal.pdf",false);
        
    }
    
    
    public static void main(String [] args) throws Exception
    {
        
            new GeraRelatorios().geraRelatorios();
      
    }
    
}

1 Resposta

g4j

Nem olhei o código. O erro já te diz tudo!

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

Criado 23 de agosto de 2012
Ultima resposta 23 de ago. de 2012
Respostas 1
Participantes 2