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

Программисты JAVA общаются здесь
Ответить
Anonymous
 Изменение местоположения временных файлов, созданных с помощью Apache POI

Сообщение Anonymous »

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

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

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

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

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

Подробнее здесь: https://stackoverflow.com/questions/529 ... apache-poi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»