Relatório não aparece

no netbeans meu projeto funciona corretamente, e gera todos os relatorios, quando clico no arquico.jar executa normalmente porém o relatorio não aparece, algúem sabe porque?
E o netbeans agora não cria mais a pasta lib, eu tenho que criar manualmente, assim aparece tudo menos o relatorio.

Posta o erro que esta dando, para ver vá apenas no console e digite java -jar LOCALIZACAO_NOME_DO_JAR , quando ocorrer o erro vc posta, para ver blz…

at java.io.objectInputStream$PeeKInputStrean.read(Unknow Sourse)
at java.io.objectInputStream$PeeKInputStrean.readFully(Unknow Sourse)
at ava.io.objectInputStream$BlocKDataInputStream.Short(Unknow Sourse)

at ava.io.objectInputStream.ReadStream.readStreamHeader(Unknow Sourse)
at ava.io.objectInputStream.(init)(Unknow Sourse)
at net.sf.jasperreports.engine.Util.JLoader.LoadObject(JLoader.java):19
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:361)

at autoescola.modelo.GerarRelatorios.GerarRelatorioAlunos(GerarRelatorios.java)

Os seus relatorios estão dentro do jar?

C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\AutoEsc
ola2\dist>java -jar AutoEscola.jar
java.lang.NullPointerException
at java.io.ObjectInputStream$PeekInputStream.read(Unknown Source)
at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Sour
ce)
at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.io.ObjectInputStream.(Unknown Source)
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:19
1)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillMa
nager.java:361)
at autoescola.modelo.GerarRelatorios.gerarRelatorioAlunos(GerarRelatorio
s.java:50)
at autoescola.interfaceusuario.Principal.jMenuItem15ActionPerformed(Prin
cipal.java:697)
at autoescola.interfaceusuario.Principal.access$2100(Principal.java:40)
at autoescola.interfaceusuario.Principal$22.actionPerformed(Principal.ja
va:516)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Tão na pasta src

isso no netbeans, mas quando manda gerar o jar pelo netbeans verifica se dentro do jar esta os seus .jasper

estão todos dentro do jar

Posta este metodo gerarRelatorioAlunos da classe GerarRelatorios,
realmente o que esta acontecendo é que seu método não esta conseguindo achar seu .jasper, posr isso esta dando esse erro…

public JasperPrint gerarRelatorioAlunos() throws Exception{
         JasperPrint rel=null;

         try{
           Connection con=conexao.pegarConexao();
           HashMap map= new HashMap();
           String path = "src/Relatorios/Alunos.jasper";
          InputStream input = this.getClass().getClassLoader().getResourceAsStream(path);
           rel=JasperFillManager.fillReport(input,map,con);
         JasperViewer.viewReport(rel,false);   
         }catch (JRException e){
             e.printStackTrace();
         }
    return rel;

    }

[quote=Daianne][code]
public JasperPrint gerarRelatorioAlunos() throws Exception{
JasperPrint rel=null;

     try{
       Connection con=conexao.pegarConexao();
       HashMap map= new HashMap();
       String path = "src/Relatorios/Alunos.jasper";
      InputStream input = this.getClass().getClassLoader().getResourceAsStream(path);
       rel=JasperFillManager.fillReport(input,map,con);
     JasperViewer.viewReport(rel,false);   
     }catch (JRException e){
         e.printStackTrace();
     }
return rel;

}

[/code][/quote]

altere seu codigo para

String path = “/Relatorios/Alunos.jasper”;
InputStream input = this.getClass().getResourceAsStream(path);

C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\AutoEsc
ola2\dist>java -jar AutoEscola.jar
Exception in thread “AWT-EventQueue-0” java.lang.NoClassDefFoundError: org/apach
e/commons/logging/LogFactory
at net.sf.jasperreports.engine.fill.JRBaseFiller.(JRBaseFiller.j
ava:96)
at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:
147)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:57
)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillMa
nager.java:402)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillMa
nager.java:363)
at autoescola.modelo.GerarRelatorios.gerarRelatorioAlunos(GerarRelatorio
s.java:51)
at autoescola.interfaceusuario.Principal.jMenuItem15ActionPerformed(Prin
cipal.java:697)
at autoescola.interfaceusuario.Principal.access$2100(Principal.java:40)
at autoescola.interfaceusuario.Principal$22.actionPerformed(Principal.ja
va:516)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFacto
ry
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
… 36 more

Nossa eu to com o mesmo problema a diferença que o meu não da o erro ele simplesmente não gera
o relatorio!
no netbeans o programa funciona normal inclusive os relatorios

qdo crio o jar e vou executar o relatorio aparece que o documento não contém paginas
não sei pq acontece isto

no netbeans qdo eu rodo o projeto roda de boa normal exibe o relatorio tudo certo
mas depois que eu crio o jar o relatorio já não é mais gerado!!

Bom o meu problema consegui resolver

eu simplesmente deletei todos os JAR que estavam vinculados
ao minha aplicação e adiconei eles denovo
depois gerei o jar novamente
e funcionou certinho!!

Vou tentar, obrigada