Путь ко временной директории Явы получается вызовом:
String tmpDir = System.getProperty("java.io.tmpdir");
В Win получаемая директория завершается слешем в конце, в Linux - нет.
Если путь ко временной директории нужен для создания временного файла, удобнее воспользоваться статическим методом File.createTempFile(), который сразу генерирует имя для временного файла с указанным префиксом и суффиксом. Например:
File tmpFile = File.createTempFile("upload_", ".jpg");Таким образом, вы получаете новый файл, без риска попасть в уже существующий.
Комментариев нет:
Отправить комментарий