BIRT .xlsx 文件在 Linux 环境中损坏而在 Windows 环境中运行良好

BIRT .xlsx file is damaged in Linux Environment While working good in Windows Environment

enter image description here您好, 我正在使用 BIRT verison 4_5_0。我已经在我的开发 windows 环境中部署了应用程序,我可以生成带有 .xlsx 格式图表的报告。它在 windows 环境中工作正常。但是我的生产环境是Linux。如果我在 Linux 环境中生成报告,则返回的输出是文件已损坏。问题的原因是什么?我应该包括任何额外的 .jars 吗?提前致谢。

我还是新手,但我知道 XLSX 是 Microsoft 的扩展。如果我没记错的话,在 Linux,你可以有不同的行为。因此,当我 运行 报告 windows 时,我为 XLSX 格式生成它,但对于 Linux,我为 ODS(libre office 而不是 microsoft office)生成它。

我不记得你是否需要添加一个发射器 (JAR) 或者它是否在 default.But 的 eclipse 中,这是 link 的解释:https://marketplace.eclipse.org/content/arctorus-xlsx-xls-ods-csv-birt-emitter

如果您需要有关发射器的帮助,请随意询问。