Erros no console ao atualizar iReport de versões anteriores para a iReport 5.6.0

Olá pessoal,

Tive que migrar o meu projeto para um novo notebook que fui obrigado a comprar por que o meu deu falência múltipla de ogãos. kkkk

Nesta mudança de hardware, já instalei versão nova de Netbeans para 8.0.2 e estou usando também o jdk8.

Rodei minha aplicação desenvolvida no Netbeans anterior e funcionou tudo legal, inclusive os relatórios.

Quando fui criar novos relatórios e dar manutenção nos já existentes no meu , instalei o iReport para 5.6.0 com o seu devido plugin instalado no netbeans e crirei o relatório normalmente.

Quando fui rodar, mensagem de erro no console. Começaram os problemas!

java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser

Uma pesquisa rápida em um post de um desenvolvedor java no site guj, estava informando um problema semelhante e a solução que ele mesmo encontrou foi atualizar a biblioteca joda-time-2.1.jar que tinha a classe atualizada do JRStyledTextParser.

Opa, compilei novamente a aplicação e…. dai deu a mensagem:

at net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:124)

Para resolver definitivamente todos os problemas com bibliotecas deste meu projeto a solução foi atualizar todas as bibliotecas do meu projeto copiando as bibliotecas do iReport 5.6.0 localizadas em C:\Program Files (x86)\Jaspersoft\iReport-5.6.0\ireport\modules\ext (no windows) para dentro do seu projeto no netbeans e claro, não esquecer de atualizar as bibliotecas no projeto do netbeans no menu arquivo/propriedades do projeto/ bibliotecas.

Aos meus alunos: isso já aconteceu muitas vezes nos projetos de vocês em sala e corrigimos da mesma maneira. Vocês já estão experts nisso. 🙂

Até a próxima pessoal.

Anúncios

Tutorial iReport Netbeans

Bom dia pessoal,

Seguindo a linha de construção de relatórios, a Sun disponibilizou um tutorial com o plugin do iReport para o Netbeans. Neste tutorial, já estão inclusive disponibilizados os links para os jars necessários na sua aplicação e se você quiser ver rodando, no final da página tem o iReport.zip com o projeto na integra.

O site do tutorial é o http://wiki.netbeans.org/NBDemoIReport com templates e com wizard de relatórios em é o http://wiki.netbeans.org/NBDemoIReportWizard

Bons estudos.

Um grande abraço.

Até a próxima!

Tutorial iReport

O DFJUG (http://www.dfjug.org.br) disponibilizou um tutorial muito bacana sobre iReport. Dá pra ter uma boa idéia de como trabalhar com o famoso gerador de relatórios iReport.

O arquivo do tutorial encontra-se em: http://www.dfjug.org.br/DFJUG/RelatoriosJasperReportsiReport.zip .

Coloquei uma uma cópia do mesmo arquivo aqui também.

Um grande abraço e bons estudos!