Java JasperReports可选依赖项

Java JasperReports可选依赖项,java,jasper-reports,Java,Jasper Reports,JasperReports库定义了一组可选的依赖项(POI、Xalan、Ant、Jackson等) 我在文档中找不到任何明确指示何时添加哪个依赖项(一个或多个JAR文件)的内容 我正在搜索一个文档,该文档将指示哪些依赖项与哪些功能相关 这样的文档存在吗?据我所知,JasperReports类库已经包含了所需的JAR文件 以下是一些依赖项: iText是一个PDF生成和操作库。它还能够生成和操作RTF、XML,以及 HTML文档JasperReports利用iText将报告导出到PDF和RTF

JasperReports库定义了一组可选的依赖项(POI、Xalan、Ant、Jackson等)

我在文档中找不到任何明确指示何时添加哪个依赖项(一个或多个JAR文件)的内容

我正在搜索一个文档,该文档将指示哪些依赖项与哪些功能相关


这样的文档存在吗?

据我所知,JasperReports类库已经包含了所需的JAR文件

以下是一些依赖项:

  • iText是一个PDF生成和操作库。它还能够生成和操作RTFXML,以及 HTML文档JasperReports利用iText将报告导出到PDFRTF

  • JFreeChart是一个Java库,用于生成各种图表,包括饼图、条形图、折线图和面积图等。 JasperReports利用JFreeChart实现其内置的图表功能

  • 雅加达POI是一个Java类库,用于基于Microsoft的OLE 2创建和操作各种Microsoft Office格式 复合文档格式JasperReports利用 雅加达POI用于将报告导出为XLSMicrosoft Excel)格式

  • JAXP指用于解析和转换XML文档的javaapi。它被JasperReports用来解析XML文件

  • Jakarta Commons:Jakarta Commons是提供大量可重用组件的Java库的集合。 JasperReports利用了蒸煮器、豆泥和伐木 Jakarta Commons的组件,以补充用于XML解析的JAXP


来源:David R.Heffelfinger的“JasperReports for Java Developers”

您可以查看pom.xml文件,我自己也有类似的问题。Jasper Reports没有加载ApachePOI依赖项,但由于我没有明确使用POI,我希望有一种方法可以告诉Jasper Reports包含它,但我找不到任何方法。因此,我只是把依赖性也包括在内。