jasperreports 导出excel报表报错
java.lang.NoSuchMethodError:org.apache.poi.hssf.usermodel.HSSFCellStyle.setFillPattern(S)V
是poi与jasperreports的版本问题,因为我用的poi比较新,而jasperreports比较旧,所以会报错.
更新了一下jasperreports,如下maven代码
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>6.5.1</version>
</dependency>