Добрый день!
Пытаюсь получить данные из XLS-файла вот таким образом:
POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream("test.xls"));
HSSFWorkbook wb = new HSSFWorkbook(fs);
HSSFSheet sheet = wb.getSheetAt(0);
// e.t.c
Размер загружаемого файла чуть больше пяти мегабайт. И на new HSSFWorkbook() получаю Exception in thread "main" java.lang.OutOfMemoryError: Java heap space. Если из xls поудалять листы, доведя до размера около трех метров, то файл загружается.
Что делать? Может где-то что-то в яве подкрутить можно, чтобы памяти побольше выделялось... Я новичок и не знаю всех нюансов.
... << RSDN@Home 1.1.4 beta 7 rev. 447>>