eye.candy.sixties未找到?

时间:2011-07-01 15:37:53

标签: themes jasper-reports jfreechart ireport

当我尝试运行我的报告时,我遇到了这个例外:

Chart theme 'eye.candy.sixties' not found. net.sf.jasperreports.engine.JRRuntimeException: Chart theme 'eye.candy.sixties' not found.

果然,我找不到jasper-4.0.2.jar中任何地方定义的主题。我需要什么库才能获得默认的ireport图表主题?

3 个答案:

答案 0 :(得分:4)

我在网络应用程序中使用'aegean'主题的图表遇到了这个问题。 我复制了jasperreports-chart-themes-4.x.x.jar,例如 JasperReports的服务器-CP-4.0.0 / iREPORT分享到人人/ iREPORT分享到人人/模块/ EXT / JasperReports的-图表主题-4.0.0.jar 进入我的WEB-INF / lib并且图表有效。

答案 1 :(得分:1)

<dependency>
    <groupId>net.sf.jasperreports</groupId>
    <artifactId>jasperreports-chart-themes</artifactId>
    <version>${jasperReport.version}</version>
</dependency>

<dependency>
    <groupId>net.sf.jasperreports</groupId>
    <artifactId>jasperreports-fonts</artifactId>
    <version>${jasperReport.version}</version>
</dependency>

答案 2 :(得分:0)

您必须手动构建项目和包含主题的jar。似乎没有一个简单的库,你可以包括。