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();
}
}