Java - JasperReport error

 
Vista:

JasperReport error

Publicado por jose luis (113 intervenciones) el 08/10/2007 22:50:33
Hola tengo un pequeño problema al tratar de compilar mi aplicacion java, me sale este error:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:151)
at prueba.cetina.PruebaJasper.getDatos(PruebaJasper.java:25)
at prueba.cetina.PruebaJasper.main(PruebaJasper.java:55)
Java Result: 1

--------------------------------------------------------------------------------------------------------------------------
Tengo instalado el java 1.6, uso el netbeans ya configure el mysql-.connector y el jar de jasperport, el jrxml lo genere con iReport, necesito algun otra libreria o porque me marca ese error??

----------------------------------------------------------------------------------------------------------------------------
Este es el codigo de mi aplicacion:

package prueba.cetina;

import java.util.HashMap;
import javax.swing.JOptionPane;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.view.JasperViewer;

public class PruebaJasper
{

private void getDatos()
{
ConexionBD objConexion=new ConexionBD();
objConexion.setConexion(objConexion.getDriver_JDBC_RED(),objConexion.getURL_JDBC_RED(),objConexion.getUsuario_JDBC_RED(),objConexion.getContrasenia_JDBC_RED());

try
{
JasperReport reporte = JasperCompileManager.compileReport("/home/cetina/info/proyecto/ControlEscolar/src/prueba/cetina/prepa.jrxml");
JasperPrint imprimir=JasperFillManager.fillReport(reporte,new HashMap(),objConexion.getConexion());
JasperExportManager.exportReportToPdfFile(imprimir,"/home/cetina/Desktop");
JasperViewer.viewReport(imprimir,false);
JOptionPane.showMessageDialog(null,"DONE");

}
catch (JRException ex)
{
ex.printStackTrace();
}

}


public static void main(String abc[])
{
PruebaJasper miObj=new PruebaJasper();
miObj.getDatos();
}

}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder