2016-07-07 101 views
0

我对BIRT和Jasper软报表引擎非常不满。据我了解,BIRT是属于日食公司的,Jasper软件属于JasperReports Lib LGPLV3 JasperSoft Studio EPL。 我想在没有任何IDE的情况下运行BIRT或Jasper软件(如Jasper报告引擎)。可能吗?如果哪一个可能?运行BIRT报告引擎

+0

'JasperReports' - 是的,这是可能的 –

+0

BIRT和Jasper软呢? –

+0

Www.jaspersoft.com –

回答

0

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

对于JasperReports,您需要JasperReports服务器(或其他称为)。您将报告模块部署到该服务器。然后,您可以通过使用服务器的基于浏览器的自助服务UI来运行报告,也可以通过调用URL/WebService从程序中运行它们。

对于Eclipse BIRT,它很相似。您正在寻找的下载是BIRT运行时引擎。这基本上只是一堆JAR文件(注意:它有两种口味:基于OSGI和JAR)。作为一个例子,运行时引擎包含一个BIRT servlet。这使您可以通过调用URL来运行任何报告。第二种选择是将运行时引擎直接集成到Java应用程序中。搜索“集成BIRT”和“RunAndRenderTask”或“RunTask”和“RenderTask”,您可能会找到示例。