【问题标题】:What version of JaspeReports has support for Java 8?哪个版本的 JaspeReports 支持 Java 8?
【发布时间】:2014-06-12 11:48:07
【问题描述】:

我一直在寻找相当长的时间来阅读有关此事的“官方声明”,但没有找到。因此,任何人都可以指出参考或指向一些关于此的新闻吗?哪个版本的 JasperReports 支持 Java 8,或者至少有部分支持可用? (或者是“反复试验”?)

Jasper 社区论坛上的一些帖子似乎表明 iReport 和 JasperReports Server 尚未提供 Java 8 支持。另一方面,我看到一些迹象表明确实如此,至少部分是(http://community.jaspersoft.com/jasperreports-server/issues/3498)。有点混乱。

【问题讨论】:

    标签: java jasper-reports compatibility java-8


    【解决方案1】:

    据我所知,正如您所说,JasperReport 还不支持 Java 8。在这篇文章中,JasperSoft 的一位工作人员明确表示他们将在他们的库的更高版本中引入它,所以我相信他:JasperReport - Java 8 compatibility

    【讨论】:

    • 是的,即使在刚刚发布的 JasperReports 5.5.2 中,显然也没有任何消息。似乎我们要么等待,要么“试错”。
    【解决方案2】:

    我们不知道在 Java 8 上运行 JasperReports 库有任何问题。

    在某些时候,我们需要升级 JDT 编译器以支持 Java 8,但在这样做之后,我们就没有其他问题了。

    【讨论】:

    • Teodor,支持 Java 8 的计划发布日期是什么时候?
    • 谢谢你的回答,特奥多。我相信其他人也会觉得这很有用。
    • Alex,JR Lib 已经在 J​​ava 8 上工作了。你试过了,还是不行?
    • @TeodorDanciu At some point we needed to upgrade the JDT compiler to support Java 8, but after doing so, there were no other issues we know about. - 你是什么意思?
    • 我的意思是,我们知道的唯一与 Java 8 相关的问题是我们在 JR 6.0.0 之前使用的 JDT 编译器版本 3.1.1 不支持 Java 8。我们使用一个 Java 编译器,用于从 JRXML 模板中的表达式生成字节码。从 JR 6.0.0 开始,我们将 JDT 编译器升级到版本 4.3.1(现在称为 Eclipse Java 编译器),在 Java 8 上运行 JR Lib 应该没有问题。
    【解决方案3】:

    是的 Java 8 支持 jasper 报告我正在使用 jasperreport 版本 6.0.0 和 java 8,它按预期工作

    【讨论】:

    • 点评来源: 嗨,这篇文章似乎没有为问题提供quality answer。请编辑您的答案并改进它,或者将其作为评论发布。
    猜你喜欢
    • 1970-01-01
    • 2015-09-01
    • 2020-05-11
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 2020-01-05
    • 2017-12-19
    • 2018-06-21
    相关资源
    最近更新 更多