Help Me com jasper!

Pessoal,

Desculpe ai com amolação!!!

Sou novato com Java e JasperReport então nem se fala!!!

rsrsr

Estou com um probleminha na hora de compilar meu relatorio Teste!!

Na verdade este é um tutorial que estava tentando seguir, mas me apresenta um erro que postarei após o codigo abaixo:


package testejasper;

import java.sql.*;
import java.util.HashMap;
import java.util.Map;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperRunManager;
import net.sf.jasperreports.view.JasperViewer;
import oracle.jdbc.OracleDriver;

/**
 *
 * @author William Ricardo
 */
public class ConnectDataBase {

    private static Connection getConnection() throws 
            ClassNotFoundException, SQLException
    {
        new OracleDriver();
          
            String propertiesDataBase = "jdbc:oracle:thin:@localhost:1521:XE";
            String user = "hr";
            String password = "teste";
            Connection conn = DriverManager.getConnection(propertiesDataBase, 
            user, password);
            
            return conn;
    }
    
    public void geraRelatorioJasper() throws JRException, Exception{
        Connection conn = getConnection();
        Statement stm = conn.createStatement();
        String Query = "select * from cadastro_empresa";
        ResultSet rs = stm.executeQuery(Query);
        
        //implementação da interface JRDataSource para DataSource ResultSet
        JRResultSetDataSource jrs = new JRResultSetDataSource(rs);
        
        Map parameters = new HashMap();
        
        //parameters.put("EMPRESA", "empresa");
        
        //JasperFillManager.fillReportToFile( "C:\Arquivos de programas\JasperSoft\iReport-3.0.0\classic.jasper", parameters, jrs );
        
        JasperRunManager.runReportToPdfFile("C:\Arquivos de programas\JasperSoft\iReport-3.0.0\classic.jasper", parameters, jrs);
        
        JasperViewer.viewReport( "C:\Arquivos de programas\JasperSoft\iReport-3.0.0\classic.pdf", false );
    }
    
            
}

ERRO:


Exception in thread "main" java.lang.NoClassDefFoundError: com/lowagie/text/DocumentException
        at net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfFile(JasperExportManager.java:121)
        at net.sf.jasperreports.engine.JasperRunManager.runReportToPdfFile(JasperRunManager.java:331)
        at testejasper.ConnectDataBase.geraRelatorioJasper(ConnectDataBase.java:52)
        at testejasper.Main.main(Main.java:20)
Caused by: java.lang.ClassNotFoundException: com.lowagie.text.DocumentException
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        ... 4 more
Java Result: 1

o que esta errado galera?!!

Ow é o pacote .jar do Jasper que esta dando pau?!!!

Valeu ai Galera!!!

Mais alguem pode me ajudar!!!

Relaxem que se demorar a resposta eu espero!!!

Tem problema não!!!

Você precisa incluir o .jar do iText.

Obrigado ai rafael!!

Funcionou!!!

Abraços!!!