侵删。
错误:
HSSFCell.CELL_TYPE_STRING、HSSFCell.CELL_TYPE_BOOLEAN和HSSFCell.CELL_TYPE_NUMERIC无法解析
解决办法:
使用CellType.STRING来代替HSSFCell.CELL_TYPE_STRING
CellType.BOOLEAN代替CELL_TYPE_BOOLEAN
CellType.NUMERIC代替HSSFCell.CELL_TYPE_NUMERIC
原因:
从POI3.15beta3开始,apache官方进行了改动。(简单理解就是咱们的poi版本太高了,已经不支持HSSFCell. 这种方式了)
错误:
解决办法:
将font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);替换为
font.setBold(true);
错误:
HSSFCellStyle.BORDER_THIN、HSSFColor.BLACK.index、无法解析
解决办法:
使用BorderStyle.THIN代替
HSSFCellStyle.BORDER_THIN
IndexedColors.BLACK.getIndex()代替HSSFColor.BLACK.index
错误:
HSSFCellStyle.ALIGN_CENTER、HSSFCellStyle.VERTICAL_CENTER无法解析符号
解决办法:
使用HorizontalAlignment.CENTER代替HSSFCellStyle.ALIGN_CENTER
VerticalAlignment.CENTER代替HSSFCellStyle.VERTICAL_CENTER
以上报错都是因为poi版本问题导致的。