Размер файлов, с которыми я имею дело, обычно составляет около 80 МБ.
Я пробовал несколько разных подходов, но столкнулся с проблемами производительности (например, OOM).
Несмотря на использование SXSSFWorkbook, я по-прежнему получаю ошибку OutOfMemoryError при записи книги в файл.
Вот соответствующая часть моего кода:
Код: Выделить всё
File f = new File("/the_file.xlsx");
try (OutputStream out = new FileOutputStream(f)) {
workbook.write(out);
} finally {
workbook.dispose();
}
Любые предложения будут оценены!!!
Подробнее здесь: https://stackoverflow.com/questions/790 ... apache-poi