groovy中使用POI导出EXCLE遇到的问题

在设置单元格样式是提示错误:

[java]Groovyc: Access to org.apache.poi.hssf.usermodel.HSSFCellStyle#ALIGN_CENTER is forbidden[/java]

查看HSSFCellStyle为一个interface,ALIGN_CENTER为一个静态只读属性。经过搜索,该问题是Groovy早期版本的一个bug,具体可以看到:
http://groovy-lang.org/changelogs/changelog-2.3.8.html
[GROOVY-7149] – @CompileStatic ‘Access to <property> is forbidden’ with abstract base class and interface

升级Groovy版本即可以解决。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据