Problemas com iReport no Ubuntu

4 respostas
marceloamigo

Olá Pessoal,

Instalei o Ireport no meu Ubuntu, a aplicação esta abrindo, mas quando tento abrir um relatório(novo ou existente), aparece uma janela com o seguinte erro

java.lang.ClassNotFoundException: org.jdesktop.swingx.JXBusyLabel

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:307)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:252)

at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)

Caused: java.lang.NoClassDefFoundError: org/jdesktop/swingx/JXBusyLabel

at com.jaspersoft.ireport.designer.JrxmlPreviewView.(JrxmlPreviewView.java:229)

at com.jaspersoft.ireport.designer.JrxmlEditorSupport.(JrxmlEditorSupport.java:97)

at com.jaspersoft.ireport.designer.JrxmlEditorSupport.create(JrxmlEditorSupport.java:109)

at com.jaspersoft.ireport.JrxmlDataObject.(JrxmlDataObject.java:52)

at com.jaspersoft.ireport.JrxmlDataLoader.createMultiObject(JrxmlDataLoader.java:54)

at org.openide.loaders.MultiFileLoader.handleFindDataObject(MultiFileLoader.java:141)

at org.openide.loaders.DataObjectPool.handleFindDataObject(DataObjectPool.java:158)

at org.openide.loaders.DataLoader.findDataObject(DataLoader.java:404)

at org.openide.loaders.DataLoader.findDataObject(DataLoader.java:377)

at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:531)

at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:489)

at org.openide.loaders.DataObject.find(DataObject.java:492)

at com.jaspersoft.ireport.designer.templates.TemplatesPanel.loadTemplatesFromFile(TemplatesPanel.java:404)

at com.jaspersoft.ireport.designer.templates.TemplatesPanel.loadTemplatesFromDirectory(TemplatesPanel.java:438)

at com.jaspersoft.ireport.designer.templates.TemplatesPanel.loadTemplatesFromFile(TemplatesPanel.java:395)

at com.jaspersoft.ireport.designer.templates.TemplatesPanel.run(TemplatesPanel.java:359)

[catch] at java.lang.Thread.run(Thread.java:619)

Pesquisei sobre o erro mas não encontrei nada, alguma dica???

4 Respostas

viniciusfaleiro

Ta faltando o jar do swingx (não é o swing) … acho q tem uma pasta lib no ireport… veja se ela está lá… senão… baixe por ai no google…

marceloamigo

Eu copiei esse jar para a pasta libs do ireport, mas continua na mesma

R

tenta adicionar o jar no classpath em
ferramentas -> opções -> aba classpath
seleciona o jar

marceloamigo

Para adicionar o jar ao classpath basta copia-lo ao diretório CLASSPATH??
Eu tinha o ireport instalado no meu windows xp, copiei a pasta inteira para minha partição linux e executei, rodou perfeitamente.

Criado 4 de março de 2010
Ultima resposta 4 de mar. de 2010
Respostas 4
Participantes 3