Jasper x .JAR

2 respostas
R

Pessoal,

Estou tendo problema pra rodar um relatório em uma aplicação swing, qdo executo por dentro do netbenas 7.0 funciona perfeitamente. Porém, qdo gero o .jar e o executo não imprime e gera os erros abaixo… será que alguém já viu isso???

C:\jSRC>java -jar url.jar

log4j:WARN No appenders could be found for logger (net.sf.jasperreports.extensio

ns.ExtensionsEnvironment).

log4j:WARN Please initialize the log4j system properly.

Exception in thread “AWT-EventQueue-0” net.sf.jasperreports.engine.JRRuntimeExce

ption: No components bundle registered for namespace <a href="http://jasperreports.source">http://jasperreports.source</a>

<a href="http://forge.net/jasperreports/components">forge.net/jasperreports/components</a>

at net.sf.jasperreports.engine.component.ComponentsEnvironment.getCompon

entsBundle(ComponentsEnvironment.java:121)

at net.sf.jasperreports.engine.component.ComponentsEnvironment.getCompon

entManager(ComponentsEnvironment.java:139)

at net.sf.jasperreports.engine.fill.JRFillComponentElement.(JRFill

ComponentElement.java:65)

at net.sf.jasperreports.engine.fill.JRFillObjectFactory.visitComponentEl

ement(JRFillObjectFactory.java:1649)

at net.sf.jasperreports.engine.base.JRBaseComponentElement.visit(JRBaseC

omponentElement.java:80)

at net.sf.jasperreports.engine.JRAbstractObjectFactory.getVisitResult(JR

AbstractObjectFactory.java:88)

at net.sf.jasperreports.engine.fill.JRFillElementGroup.(JRFillElem

entGroup.java:82)

at net.sf.jasperreports.engine.fill.JRFillElementContainer.(JRFill

ElementContainer.java:89)

at net.sf.jasperreports.engine.fill.JRFillBand.(JRFillBand.java:89

)

at net.sf.jasperreports.engine.fill.JRFillObjectFactory.getBand(JRFillOb

jectFactory.java:549)

at net.sf.jasperreports.engine.fill.JRFillSection.(JRFillSection.j

ava:74)

at net.sf.jasperreports.engine.fill.JRFillObjectFactory.getSection(JRFil

lObjectFactory.java:525)

at net.sf.jasperreports.engine.fill.JRBaseFiller.(JRBaseFiller.jav

a:512)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFi

ller.java:77)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFi

ller.java:87)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFi

ller.java:57)

at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:

142)

at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:78

)

at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillMa

nager.java:624)

at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillMa

nager.java:540)

at url.frmCustos.btnRelatorioActionPerformed(frmCustos.java:702)

at url.frmCustos.access$1300(frmCustos.java:58)

at url.frmCustos$14.actionPerformed(frmCustos.java:428)

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.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour

ce)

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.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour

ce)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour

ce)

at java.awt.EventQueue$4.run(Unknown Source)

at java.awt.EventQueue$4.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour

ce)

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)

2 Respostas

drsmachado

Tá faltando jars aí amigo…

R

Bom dia drsmachado,

Mas qdo gero o “.jar” o netbeans não coloca todos os arquivos necessários no “.lib”?

Mais estranho, quando executo por dentro do netbeans funciona normalmente?

Tem alguma dica de como identificar o problema? A aplicação que fiz tá pronta e não consigo liberar…

Obrigado,

Criado 27 de setembro de 2011
Ultima resposta 29 de set. de 2011
Respostas 2
Participantes 2