JasperReport 模式在两个 Java 项目上的工作方式不同

JasperReport Pattern work differently on two Java Project

提问人:Zahreddine Laidi 提问时间:11/16/2023 最后编辑:Alex KZahreddine Laidi 更新时间:11/16/2023 访问量:31

问:

我有两个不同的 Java 项目,它们使用完全相同的 Jasper 文件,发送的数据完全相同,两个不同项目的 Locale 相同,jasper 文件的模式相同,但结果不同:

第一个项目(JDK 1.8)的结果:

enter image description here

第二个项目(JDK 16.0.2)的结果:

enter image description here

Jasper 上的图案 (#,##0.00):

enter image description here

在第二个项目中,格式不正确,数千个空间丢失,我该怎么做才能解决这个问题?

Java 格式化 Jasper-Reports

评论

1赞 dada67 11/16/2023
尝试使用 -Djava.locale.providers=COMPAT,SPI 运行 JDK 16 项目
0赞 zahrows 11/30/2023
谢谢,它现在可以工作了!

答: 暂无答案