タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

POIに関するdigitalsoulのブックマーク (1)

  • POIでOutOfMemoryError - azuki note

    ダイレクトにPOIを使用していたわけではないのですが。SeasarのS2TestCaseクラスでreadXlsWriteDbメソッドを使用してExcel形式テスト用データをDBに取り込もうとしたときに、データが大きすぎるとOutOfMemoryErrorで落ちてしまいます。VM引数の"-Xmx256M"のように指定すれば動くことは動くんですが、10MB程度のExcelファイルの読込みで200MB以上のメモリを消費してます。それで、少し調べてみると、、 ■POIでOutOfMemoryError / @IT会議室 にあるように、POIでのExcelファイルのハンドリングでは相当にメモリを消費するようです。S2TestCaseのソースを追ってみても、やはり workbook_ = new HSSFWorkbook(in); としているところで、一気にメモリを消費しています。。 もちろん、Exc

    POIでOutOfMemoryError - azuki note
  • 1