 
			
				12/05/2007, 14:00
			
			
			     |  
      |    |    |    Fecha de Ingreso: mayo-2007  
						Mensajes: 3
					  Antigüedad: 18 años, 5 meses Puntos: 0     |        |  
  |      Re: Jasper Report + iReport + NetBeans 4        Hola que tal.   
Tengo un problema, espero que me puedan ayudar.   
Tengo que realizar una aplicación la cual necesita generar reportes, en estos días empece a investigar y encontre JasperReport. 
Bien, estoy intentando hacer un ejemplo pero mi problema es que me manda errores porque no encuentra la libreria net.sourceforge y no puedo ejecutar la aplicación.   
Errores:   
C:\Documents and Settings\Octavio Cervantes\Mis documentos\jasperreports-1.3.3\demo\samples\barbecue\src\net\sf\jasperrepor  ts\renderers\BarbecueRenderer.java:41: package net.sourceforge.barbecue does not exist 
import net.sourceforge.barbecue.Barcode; 
C:\Documents and Settings\Octavio Cervantes\Mis documentos\jasperreports-1.3.3\demo\samples\barbecue\src\net\sf\jasperrepor  ts\renderers\BarbecueRenderer.java:58: cannot find symbol 
symbol  : class Barcode 
location: class net.sf.jasperreports.renderers.BarbecueRenderer 
        private Barcode barcode = null; 
                ^ 
C:\Documents and Settings\Octavio Cervantes\Mis documentos\jasperreports-1.3.3\demo\samples\barbecue\src\net\sf\jasperrepor  ts\renderers\BarbecueRenderer.java:64: cannot find symbol 
symbol  : class Barcode 
location: class net.sf.jasperreports.renderers.BarbecueRenderer 
        public BarbecueRenderer(Barcode barcode)  
                                ^ 
y unos errores más...   
Este es el código: 
import java.sql.*; 
import java.util.*; 
import net.sf.jasperreports.engine.*; 
import net.sf.jasperreports.engine.export.*; 
import net.sf.jasperreports.engine.util.*; 
import net.sf.jasperreports.view.*;   
public class reporte{ 
    static Connection conn = null; 
    public reporte() 
    {   
    }   
    public static void main(String args[]) 
    { 
      try { 
        Class.forName("com.mysql.jdbc.Driver"); 
      } 
      catch (ClassNotFoundException e) { 
        System.out.println("MySQL JDBC Driver not found."); 
        System.exit(1); 
      } 
      try { 
        conn = DriverManager.getConnection("jdbc:mysql://localhost:3308/prueba","root", "123"); 
      } 
      catch (SQLException e) { 
        System.out.println("Error de conexión: " + e.getMessage()); 
        System.exit(4); 
      }   
        try 
        { 
            String filename = "C:\\reporte\\admini_project.jasper"; 
            String filepdf = "C:\\reporte\\pdf\\admini_project.pdf"; 
            String xmlfile = "C:\\reporte\\admini_project.jrxml";   
            Map parametros = new HashMap(); 
            parametros.put("id","nombre"); 
            JasperReport report = JasperCompileManager.compileReport(xmlfile); 
            JasperPrint print = JasperFillManager.fillReport(report,parametros); 
            JasperExportManager.exportReportToPdfFile(filepdf)  ; 
            JasperViewer.viewReport(print,false); 
        } 
        catch(Exception e) 
        { 
            System.out.println(e.getMessage()); 
        } 
    } 
}     
Espero que me puedan ayudar, tal vez el código esta mal o me faltan ciertas librerias. Se los agradezco.   
Nota: En la aplicación utilizo NetBeans 5.5, iReport 1.3.3 y JasperReport 1.3.3.           |