我想部署一个由servlet生成的JasperReport。我已经找到了这种servlet的代码示例,但不确定需要添加到Tomcat的最小依赖项是什么。我没有使用JasperReports查看器或其他附加组件,所以我只想知道我需要添加到/ lib的最小jar文件,而不必经过反复试验。
答案 0 :(得分:0)
取决于您的报告执行的操作以及从何处获取数据。你显然需要teh jasper报告jar,如果有图表你可能需要jfreechart。如果它使用任何其他字体,它将需要字体jar。您可能需要相关的JDBC驱动程序(或其他数据源库。您创建或使用的任何扩展。您是否使用groovy作为报告语言,如果需要,那么您需要它。那么您可能已经存在其他一些内容需要,例如commons-XXX。即使在所有这些之后还有额外的东西依赖于你的输出,svg,excel库等的蜡染。
你可能希望看看使用maven,它可以简化这一点,即使你不想;它想要创建文件来部署它至少会让你自动列出依赖项