运行BIRT报告引擎

时间:2016-07-07 15:20:32

标签: eclipse eclipse-plugin birt

我不喜欢BIRT和Jasper软报告引擎。据我所知,BIRT是eclipse公司的所有物,Jasper soft属于JasperReports Lib LGPLV3 JasperSoft Studio EPL。 我想在没有任何IDE(作为Jasper报告引擎)的情况下运行BIRT或Jasper软件。可能吗?如果可能是哪一个?

1 个答案:

答案 0 :(得分:0)

取决于你想要什么(你的问题有点不清楚) - 是的,可以使用BIRT和JasperReports。

对于JasperReports,您需要JasperReports服务器(或其他任何名称)。您将报告模块部署到该服务器。然后,您可以使用服务器的基于浏览器的自助用户界面运行报表,也可以通过调用URL / WebService在程序中运行报表。

对于Eclipse BIRT,它是类似的。您正在寻找的下载是BIRT运行时引擎。这基本上只是一堆JAR文件(注意:它有两种形式:基于OSGI和JAR)。例如,运行时引擎包含一个BIRT servlet。这允许您通过调用URL来运行任何报告。第二种选择是将运行时引擎直接集成到Java应用程序中。搜索"整合BIRT"和" RunAndRenderTask"或者" RunTask"和" RenderTask",你可能会找到例子。