Importar biblioteca iReport

Ola pessoal, como q eu faco para importar a biblioteca do ireport para meu programa, para q eu possa rodar o programa em uma maquina q nao tenha o iReport???

Adiciona a biblioteca dando um add jar no classpath do seu projeto.

Em primeiro lugar não se adiciona biblioteca do iReport… mas sim do JasperReports que é a Engine de execução dos relatórios…

para isso, coloque no classpath da sua aplicação o arquivo jasperReports-x.x.x.jar

e suas respectivas dependências

commons-beanutils-x.x.jar
commons-collections-x.x.jar
commons-digester-x.x.jar
commons-javaflow-x.x.jar
commons-logging-x.x.jar

lembrando que x.x se trata da versão do arquivo .jar

o iReport é apenas uma IDE para geração do seu fonte (arquivo .jrxml) e o seu arquivo compilado em byte code (.jasper) …

dizer em importar biblioteca do iReport para executar um relatório é a mesma coisa que dizer que vai importar uma biblioteca do Eclipse para rodar uma aplicação…
:wink:

Vc constroi tudo no Ireport gera um arquivo .jasper e na sua aplicação vc adiciona as bibliotecas mensionadas acima inclusive a do jasperreports e digamos que converte esse arquivo .jasper no que vc quiser (html, pdf) e assim vai…vlw

lembrando que além do jasper sempre salve o jrxml no seu projeto… afinal um dia precisará editar o relatório

e o jasper não é convertido para outros formatos, mas sim exportado mediante a classe JasperPrint.

Acho que quando ele quis dizer biblioteca ele estava se referindo ao .jar…
Apenas nao especifiquei o nome do jar por nao saber a versão que ele esta utilizadando…

Não necessariamente pois tranquilamente é possivel abrir o .jasper no ireport e mandar gerar novamente um arquivo jrxml daquele compilado…

Acho que quando ele quis dizer biblioteca ele estava se referindo ao .jar…
Apenas nao especifiquei o nome do jar por nao saber a versão que ele esta utilizadando…
[/quote]

Foi somente para esclarecer, já que ficou bastante ambíguo, pois o próprio iReport também tem os seus jars que não tem nada a ver com geração de relatórios em nosso código fonte (vide iReport.jar) :wink:

Não necessariamente pois tranquilamente é possivel abrir o .jasper no ireport e mandar gerar novamente um arquivo jrxml daquele compilado…[/quote]

boa, obrigado… não sabia… sempre salvei meus .jrxml por via das dúvidas. :roll: