我对BIRT和Jasper软报告引擎不感兴趣。据我所知,BIRT属于eclipse公司,而Jasper soft属于JasperReports、Lib、LGPLV3、JasperSoft、Studio。我想在没有任何IDE的情况下运行BIRT或Jasper soft (作为Jasper报表引擎)。有可能吗?哪一个是可能的?
发布于 2016-07-08 14:59:00
取决于你想要什么(你的问题有点模糊)-是的,使用BIRT和JasperReports是可能的。
对于JasperReports,您将需要JasperReports服务器(或其他名称)。您可以将报表模块部署到该服务器。然后,您可以使用服务器的基于浏览器的自助式UI来运行报告,也可以通过调用URL/WebService从程序中运行它们。
对于Eclipse BIRT,情况类似。您要下载的是BIRT Runtime引擎。这基本上只是一堆JAR文件(注意:它有两种风格:基于OSGI和只有JAR)。例如,运行时引擎包含一个BIRT servlet。这允许您通过调用URL来运行任何报告。第二种选择是将运行时引擎直接集成到Java应用程序中。搜索“集成BIRT”和"RunAndRenderTask“或者"RunTask”和"RenderTask",您可能会找到示例。
https://stackoverflow.com/questions/38249328
复制相似问题