изменение местоположения временных файлов, созданных с помощью Apache POI

У меня возникла проблема с чтением файла .xlsx. Некоторые временные файлы со случайным именем создаются в каталоге / tmp / poifiles всякий раз, когда я использую WorkbookFactory.create (inputStream) ;. Этот каталог создается с разрешением RW-RR- для первого пользователя. Таким образом, другой пользователь на той же машине, когда пытается получить доступ к этим файлам, он НЕ МОЖЕТ.

Пожалуйста, предложите мне любой способ

1) Как я могу создать эти временные файлы в каталоге / tmp, а не всегда в / tmp / poifiles ( Я использую RHEL V5. 0)

2) и как я могу настроить POI, например, чтобы изменить местоположение, откуда он читает временные файлы ??

Еще одна помощь в решении моей проблемы с разными пользователями, получающими доступ к одним и тем же файлам .xlsx через POI, очень нужна .

8
задан centic 17 February 2016 в 13:42
поделиться