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